HMODULE

HMODULE 是代表應用程式載入的模組,win32系統下通常是被載入模組的線性地址

基本介紹

  • 中文名:HMODULE
  • 表示:模組句柄
  • 屬於:模組
  • 相同的東西:HINSTANCE 在win32下
HMODULE表示模組句柄
Handle 是代表系統的核心對象,如檔案句柄執行緒句柄,進程句柄。
HINSTANCE 在win32下與HMODULE是相同的東西,在Win32下還存在主要是因為win16
程式使用HINSTANCE來區別task。
HWND 是視窗句柄
在頭檔案中HMODULE定義如下:
typedef HINSTANCE HMODULE;
再看看HINSTANCE定義,
typedef HANDLE HINSTANCE;
再看看HANDLE定義,
typedef PVOID HANDLE;
再看看PVOID定義,
typedef void* PVOID;
其實這些都可以稱為句柄,為了表述的方便,所以對於不同類型的句柄都用不同樣式的typedef,比如說HINSTANCE表示實例句柄,HMODULE是模組句柄,實際上他們本質上都是VOID指針,是可以指向任何類型的指針。

相關詞條

熱門詞條

聯絡我們