PostKeybdMessage
BOOL PostKeybdMessage (HWND hwnd, UINT VKey, KEY_STATE_FLAGS KeyStateFlags, UINT cCharacters, UINT *pShiftStateBuffer, UINT *pCharacterBuffer );
该函数发送一系列的键到指定的窗口。hwnd参数是目标窗口,该窗口必须是调用线程所拥有的。VKey参数为0。KeyStateFlags为所有即将发送的键规定键的状态。cCharacters参数指定要发送的键的数量。pShiftStateBuffer参数指向一个数组,包含了每个键的shift状态;pCharacterBuffer指向键的VK码。不像keybd_event,该函数不改变键盘的全局状态。
最后一个键盘函数MapVirtualKey把虚拟键码翻译成字符。