Q: 如何以程式模擬鍵盤按下 Alt+Down ?
A: 使用 keybd_event API 產生假的鍵盤事件. 注意每一個Key Down
   事件必須有一個對應的Key Up事件, 否則鍵盤狀態陣列將被你搞亂!

// Alt 鍵按下
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), 0 , 0); 

// Down arrow key 按下
keybd_event(VK_DOWN, MapVirtualKey(VK_DOWN, 0), 0 , 0); 

// Down arrow key 放開
keybd_event(VK_DOWN, MapVirtualKey(VK_DOWN, 0), KEYEVENTF_KEYUP, 0); 

// Alt 鍵放開
keybd_event(VK_MENU, MapVirtualKey(VK_MENU, 0), KEYEVENTF_KEYUP, 0); 

這些鍵盤事件都會送到目前擁有輸入焦點的視窗   

Peter Below (TeamB)  100113.1101@compuserve.com)

    Source: geocities.com/huanlin_tsai/faq

               ( geocities.com/huanlin_tsai)