Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Игорь с++
437 / 460 / 16
Регистрация: 26.01.2011
Сообщений: 2,033
#1

как проверить? - C++

08.06.2011, 18:46. Просмотров 364. Ответов 6
Метки нет (Все метки)

Господа програмисты как проверить открыта ли определённая программа?Допустим пользователь запускает "Nero" ,а программа пишет,что программа открыта,пользователь закрывает,пишет программа не открыта.
Заранее всем огромное спасибо!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2011, 18:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как проверить? (C++):

как проверить - C++
господа програмисты как можно программно проверить существование файла .txt на определённом диске,допустим диск "С" ?

Как проверить 2 бита? - C++
BorlandC++3.0 MS-DOS, надо проверить 5й бит равен 1, а 6й бит = 0, не получается их проверить в одном IF, если проверяю по отдельности, то...

Как проверить совместимость типов в VC++ ? - C++
Как проверить совместимость типов в VC++?

Как проверить выпуклость N-угольника? - C++
Доброе время суток Выпуклый многоугольник задан последовательностью координат своих вершин .Вершины упорядочены Определить, находиться ли...

Как проверить, запущен ли процесс? - C++
как сделать чтобы программа проверяла запущен ли процесс dsfsdfsdf.exe на компьютере(консольное приложение). Нашел только по WinApi.

Как проверить наличие файла - C++
как можно проверить создан ли текстовый документ или нет? ну просто если выполнить f=fopen("FileFoWork.txt","r"); и файла...

6
OstapBender
584 / 523 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
08.06.2011, 18:55 #2
C++
1
2
    if (!FindWindow(0,L"QR")) std::cout << "null\n";
    else std::cout << "found\n";
1
Игорь с++
437 / 460 / 16
Регистрация: 26.01.2011
Сообщений: 2,033
08.06.2011, 19:14  [ТС] #3
эта программа будет проверять наличие окна или я что то не так понял?

Добавлено через 2 минуты
какие библиотеки подключать?
0
OstapBender
584 / 523 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
08.06.2011, 19:17 #4
о как
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
bool statusChanged(HWND wnd) {
    static HWND status=0;
    if (wnd!=status) {
        status=wnd;
        return true;
    }
 
    return false;
 
}
 
 
 
int main()
{
//  bool curr_status=false;
    while (1) {
        if (kbhit()) break;
        Sleep(100);
        HWND wnd;
        wnd=FindWindow(0,L"Qip Infium");
        
        if (statusChanged(wnd)) {
            if (wnd) { std::cout << "opened\n"; }
            else { std::cout << "closed\n"; }
                }
    }
 
        return 0;
}
это для маздая...
#include <windows.h>
#include <conio.h>
0
Игорь с++
437 / 460 / 16
Регистрация: 26.01.2011
Сообщений: 2,033
08.06.2011, 19:21  [ТС] #5
что то у меня не первое не второе не работает.
В первом ругается на первую строку,а во втором на kbhit
0
asics
Freelance
Эксперт С++
2852 / 1787 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
08.06.2011, 19:22 #6
Цитата Сообщение от Игорь с++ Посмотреть сообщение
а во втором на kbhit
+ conio.h
0
Игорь с++
437 / 460 / 16
Регистрация: 26.01.2011
Сообщений: 2,033
08.06.2011, 19:24  [ТС] #7
исправил,теперь ругается вот на это-"wnd=FindWindow(0,L"QR");"
0
08.06.2011, 19:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.06.2011, 19:24
Привет! Вот еще темы с ответами:

Как проверить работоспособность интернета - C++
Нужно сделать небольшую консольную прогмаму, што она проверяла роботоспособность интернета каждие 5 секунд, как ето реализовать? Может...

Как проверить нулевой ли указатель? - C++
Как проверить нулевой ли указатель? Почему-то всегда думал что так: if (pointer) Но не работает Заранее спасибо!

Как проверить валидность указателя? - C++
#include &quot;stdafx.h&quot; #include &lt;fstream&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #define maxline 1000 int main() { using...

Как проверить переменную на пустоту? - C++
Подскажите пожалуйста, как в С++ можно проверить переменную на пустоту? Предположем что, в некой проги есть запрос на ввод слово, и может...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.