左矢印キーボタンと右矢印キーボタンを押そうとしています。
私が渡しているウィンドウ ハンドルは正しいです。(下のスクリーンショットを参照)
Microsoft Spy++ を使用して、左/右キーを押したときに正しい PostMessage を見つけました。
lParamとを示すスクリーンショットを次に示します。WParam
最初の 2 つのスクリーンショットはVK_RIGHT( WM_KEYDOWN& WM_KEYUP)
次の 2 つのスクリーンショットはVK_LEFT( WM_KEYDOWN& WM_KEYUP)

これは、 ORが機能NUMPAD1,2,3するかどうかをテストするために押すことで機能する、使用しようとしたコードです..(どれも機能しません)。VK_LEFTVK_RIGHT
gKey(VK_NUMPAD1) //crap testing
{
windowHandle = FindWindow(L"SSClientMainWndClass", NULL);
printf("window handle = %x\n", windowHandle);
PostMessage(windowHandle, WM_KEYDOWN, VK_RIGHT, 0x414D0001);
//Sleep(1000);
PostMessage(windowHandle, WM_KEYUP, VK_RIGHT, 0xC14D0001);
Sleep(1000);
}
gKey(VK_NUMPAD2) //crap testing
{
windowHandle = FindWindow(L"SSClientMainWndClass", NULL);
printf("window handle = %x\n", windowHandle);
PostMessage(windowHandle, WM_KEYDOWN, VK_LEFT, 0x414B0001);
Sleep(1000);
PostMessage(windowHandle, WM_KEYUP, VK_LEFT, 0xC14B0001);
Sleep(1000);
}

VK_NUMPAD1ゲーム内で を押したときのスクリーンショットです。(Post メッセージは正しい Window に送信され、情報は正しいようです!)
