-
Автор темы
- #1
Нам нужно сделать фокус на окно, если оно не активно, не будет работать если окно имеет заморозку.
Вместо postmessage, можно использовать sendmessage на ваше усмотрение.
Ну и функцию можно возвести в bool и возращать.
Вместо postmessage, можно использовать sendmessage на ваше усмотрение.
Ну и функцию можно возвести в bool и возращать.
Функция:
#define PostMessage PostMsg
void PostMsg(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) {
if (hWnd != GetForegroundWindow())
PostMessageA(hWnd, WM_SETFOCUS, NULL, NULL);
PostMessageA(hWnd, Msg, wParam, lParam);
}