SendMessage、PostMessage 和相關函式
本節說明有關使用 SendMessage、 PostMessage以及觸控訊息的相關函式轉送訊息的考慮。
如果使用 SendMessage、 PostMessage或其他相關的函式轉送觸控訊息,則會關閉觸控輸入控制碼。 如果您已透過 呼叫 GetTouchInputInfo擷取觸控輸入控制碼所參考的資訊,該資料將維持有效狀態,直到您釋放記憶體為止。
接收透過其中一個機制轉送的觸控訊息的應用程式,會擁有它在 訊息 LPARAM 中收到的觸控輸入控制碼,並負責關閉它。 如果您未使用對 CloseTouchInputHandle的呼叫來關閉控制碼,請將訊息傳遞至 DefWindowProc,或使用 SendMessage、 PostMessage或某些相關函式轉送訊息,您將會有記憶體流失。
注意
觸控訊息會受到一般使用者介面許可權隔離 (UIPI) 規則所限制。
與 SendMessage 和 PostMessage 相關的函式
下列函式可能會影響觸控輸入控制碼的狀態。
- SendMessage
- PostMessage
- SendNotifyMessage
- SendMessageCallback
- SendMessageTimeout
- PostThreadMessage
相關主題