Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как отправить нажатие клавиатуры в свёрнутое окно


Автор: Niakita 2.7.2011, 19:37
Как отправить нажатие клавиатуры в свёрнутое окно используя вот это:

Код

keybd_event(0x36,0, 0, 0);


----------------------------
С++ Билдер 2007

Автор: Dem_max 2.7.2011, 19:50
примерно так
Код

HWND hWnd = FindWindow(L"destination window", NULL);

DWORD TPI = GetWindowThreadProcessId(hWnd, NULL);
AttachThreadInput(GetCurrentThreadId(), TPI, TRUE);
SetFocus(hWnd);

//Использовать эту функцию
SendInput (...............);

AttachThreadInput(GetCurrentThreadId(), TPI, FALSE);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)