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

UnregisterClass

鎖定
UnregisterClass,該函數註銷一個窗口類,一類釋放所需的內存BOOL UnregisterClass(LPCTSTR lpClassName, // class nameHINSTANCE hInstance // handle to application instance);
中文名
UnregisterClass
外文名
UnregisterClass
基本操作
向一個空結束的字符串
作    用
BOOL UnregisterClass

UnregisterClass概念簡介

該函數註銷一個窗口類,一類釋放所需的內存
BOOL UnregisterClass(
LPCTSTR lpClassName, // class name
HINSTANCE hInstance // handle to application instance
);

UnregisterClass參數信息

lpClassName
[in]指向一個空結束的字符串或一類原子。 如果 lpClassName 是一個字符串,它指定窗口類的名稱。 這個類名必須已登記由前一個調用 RegisterClass 或 RegisterClassEx 功能。 系統類的控件,如對話框,不能註銷。 如果這個參數是一個原子,它必須是一個類原子所創建的一個先前調用 的registerClass 或RegisterClassEx 功能。 在原子必須在序位字的低 lpClassName;高字一定是零。
hInstance
[in]句柄的模塊的創建類的實例。
返回值
如果函數成功,返回值為非零。
如果類不能被找到,或者如果一個窗口仍然存在,被創建的類,則返回值為零。 為了獲得更多的錯誤信息,調用 GetLastError函數。

UnregisterClass其他信息

在調用這個函數,應用程序必須銷燬與指定類創建的所有窗口。
所有的窗口類是未經註冊的申請登記時終止。
一類是特殊的原子的原子只返回 的registerClass 和 RegisterClassEx