複製鏈接
請複製以下鏈接發送給好友

RegisterWindowMessage

鎖定
RegisterWindowMessage函數定義一個新的窗口消息,保證該消息在系統範圍內是唯一的。通常調用SendMessage或者PostMessage函數時,可以使用該函數返回的消息值。
中文名
RegisterWindowMessage
函數名
RegisterWindowMessage
別名(alias)
RegisterWindowMessageA
庫    名
user32

RegisterWindowMessage操作系統

操作系統(os):win95 winnt

RegisterWindowMessage內容説明

UINT RegisterWindowMessage( lpString);
參數表(parameter):
lpString ------- String,(被註冊)消息的名字
返回值(return):
Long,& C000 到 & FFFF之間的一個消息編號。零意味着出錯(註冊消息失敗)
説明(description):
獲取分配給一個字串標識符的消息編號
聲明(declare):
Declare Function RegisterWindowMessage Lib "user32" Alias "RegisterWindowMessageA" (ByVal lpString As String) As Long
例程(example):
// RegisterWindowMessage用於進程之間的通訊
// 用户必須通過調用RegisterWindowMessage 函數來註冊一個消息句柄。
// 這樣就可以保證消息號在整個系統中是唯一的,從而避免了不同的進程使用相同的消息號,造成衝突
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
private static extern uint RegisterWindowMessage(string lpString);