2007年1月22日 星期一

多媒體遊戲製作_2

MapVirtualKey指令 :
可將英文文字轉為鍵盤的掃描碼,便能完整模擬鍵盤按鍵的訊號。

MapVirtualKey(虛擬鍵碼,0)。

keybd_event指令 :
模擬鍵盤做出動作,並利用視訊處理後的結果來判定是否執行觸發動作。
keybd_event(虛擬鍵碼,掃描碼,按鍵按下或彈起的狀態,附加鍵狀態)。
觸發按鍵 " x " 的寫法 :keybd_event(‘x’, MapVirtualKey(‘x’,0 ), KEYEVENTF_KEYUP ,0 );

// KEYEVENTF_KEYUP是放掉按鍵( 彈起 )的指令

沒有留言: