PSN_TRANSLATEACCELERATOR通知コード
キーボード メッセージが受信されたことをプロパティ シートに通知します。 このページでは、プライベート キーボード アクセラレータの翻訳を行う機会が提供されます。 この通知コードは、 WM_NOTIFY メッセージの形式で送信されます。
PSN_TRANSLATEACCELERATOR
lppsn = (LPPSHNOTIFY) lParam;
パラメーター
-
lParam
-
通知コードに関する情報を含む PSHNOTIFY 構造体へのポインター。 この構造体には、最初のメンバーである hdr として NMHDR 構造体が含まれています。NMHDR 構造体の hwndFrom メンバーには、プロパティ シートへのハンドルが含まれています。 PSHNOTIFY 構造体の lParam メンバーは、メッセージの MSG へのポインターです。 LPMSG 型にキャストして、変換するメッセージのパラメーターにアクセスできます。
戻り値
それ以上の処理が必要ないことを示すPSNRET_MESSAGEHANDLEDを返します。 通常の処理を要求するPSNRET_NOERRORを返します。
解説
戻り値を設定するには、ページのダイアログ ボックス プロシージャで SetWindowLong 関数とDWL_MSGRESULT値を使用する必要があります。 ダイアログ ボックス プロシージャは TRUE を返す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|