Hello guys :) I've a problem, how i can send key to inactive window? For example how i can send "x" in background to inactive window? Thanks and sorry for my bad english xD
LRESULT WINAPI SendMessage( _In_ HWND hWnd, _In_ UINT Msg, _In_ WPARAM wParam, _In_ LPARAM lParam );
#include <Windows.h> HWND window = FindWindow(0, L"Your Window Title"); SendMessage(window, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x, y)); SendMessage(window, WM_LBUTTONUP, MK_LBUTTON, MAKELPARAM(x, y));
HWND window = FindWindow(0, L"Your Window Title"); SendMessage(window, WM_CHAR, 'x', 0);
void sendText(LPCWSTR windowName, char* szText)
{
if (strlen(szText) < 1) return;
for (int i = 0; i < strlen(szText); ++i)
{
HWND hwnd = FindWindow(0, windowName);
SendMessage(hwnd, WM_CHAR, szText[i], 0);
}
}
sendText(L"Your Window Name", "some text here");