UnregisterClass

UnregisterClass,該函式註銷一個視窗類,一類釋放所需的記憶體BOOL UnregisterClass(LPCTSTR lpClassName, // class nameHINSTANCE hInstance // handle to application instance);

基本介紹

  • 中文名:UnregisterClass
  • 外文名:UnregisterClass
  • 基本操作:向一個空結束的字元串
  • 作用:BOOL UnregisterClass
UnregisterClass,參數,備註,

UnregisterClass

該函式註銷一個視窗類,一類釋放所需的記憶體
BOOL UnregisterClass(
LPCTSTR lpClassName, // class name
HINSTANCE hInstance // handle to application instance
);

參數

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

備註

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

相關詞條

熱門詞條

聯絡我們