Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Как распознавать рабочий стол в реал тайме.

  • Автор темы Автор темы Dmitrrr
  • Дата начала Дата начала
  • Теги Теги
    c++
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
9 Фев 2021
Сообщения
179
Реакции
93
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ищу ответ как можно было бы понимать когда ты именно на рабочем столе, а когда нет. GetDesktopWindow() не работает в этом случае.
 
Ищу ответ как можно было бы понимать когда ты именно на рабочем столе, а когда нет. GetDesktopWindow() не работает в этом случае.
Если я правильно тебя понял, то так наверное :roflanPominki:
C++:
Expand Collapse Copy
char* GetActiveWindowTitle()
{
    char wnd_title[256];
    HWND hwnd = GetForegroundWindow();
    GetWindowText(hwnd, wnd_title, sizeof(wnd_title));
    return wnd_title;
}

if (strstr(GetActiveWindowTitle(), "Program Manager"))
    printf("blabla");
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Если я правильно тебя понял, то так наверное :roflanPominki:
C++:
Expand Collapse Copy
char* GetActiveWindowTitle()
{
    char wnd_title[256];
    HWND hwnd = GetForegroundWindow();
    GetWindowText(hwnd, wnd_title, sizeof(wnd_title));
    return wnd_title;
}

if (strstr(GetActiveWindowTitle(), "Program Manager"))
    printf("blabla");
Спасибо большое!
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Если я правильно тебя понял, то так наверное :roflanPominki:
C++:
Expand Collapse Copy
char* GetActiveWindowTitle()
{
    char wnd_title[256];
    HWND hwnd = GetForegroundWindow();
    GetWindowText(hwnd, wnd_title, sizeof(wnd_title));
    return wnd_title;
}

if (strstr(GetActiveWindowTitle(), "Program Manager"))
    printf("blabla");
Слушай, сегодня зашел проверить, чето выдает ошибку,
char* GetActiveWindowTitle()
почему так?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу