共用方式為


WM_IME_KEYDOWN訊息

由輸入法傳送至應用程式,以通知應用程式按下按鍵並保留訊息順序。 視窗會透過 其 WindowProc 函 式接收此訊息。

LRESULT CALLBACK WindowProc(
  HWND  hwnd,        
  WM_IME_KEYDOWN,  
  WPARAM wParam, 
  LPARAM lParam      
);

參數

hwnd

視窗的控制碼。

wParam

金鑰的虛擬金鑰碼。

lParam

重複計數、掃描程式碼、擴充索引鍵旗標、內容程式碼、先前的索引鍵狀態旗標,以及轉換狀態旗標,如下表所示。

bit 意義
0-15 重複計數。
16-23 掃描程式碼。
24 擴充金鑰。 如果此值為擴充索引鍵,則此值為 1。 否則為 0。
25-28 未使用。
29 內容程式碼。 這個值一定是 0。
30 先前的索引鍵狀態。 如果索引鍵關閉,則此值為 1;如果索引鍵已關閉,則為 0。
31 轉換狀態。 這個值一定是 0。

 

傳回值

如果應用程式處理此訊息,應用程式應該會傳回 0。

備註

應用程式可以處理此訊息,或將它傳遞給 DefWindowProc 函式,以產生相符 的WM_KEYDOWN 訊息。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Winuser.h (包括 Windows.h)

另請參閱