實用C 函式 取當前模組控制代碼

2021-08-25 13:16:02 字數 264 閱讀 1371

當前模組的控制代碼在程式進入點可以獲得,一般做法是儲存為乙個全域性變數,以後使用這個全域性變數即可。但有時在寫一些比較通用的**時剛好要用到模組控制代碼,如果還去訪問這個全域性變數就破壞了**的通用性。

下面函式可以取得當前模組的控制代碼,無須儲存,隨調隨得:

/* 通過乙個位址取模組控制代碼 */ inline hmodule modulehandlebyaddr(const void* ptraddr) /* 當前模組控制代碼 */ inline hmodule thismodulehandle()

實用C 函式 取當前模組控制代碼

當前模組的控制代碼在程式進入點可以獲得,一般做法是儲存為乙個全域性變數,以後使用這個全域性變數即可。但有時在寫一些比較通用的 時剛好要用到模組控制代碼,如果還去訪問這個全域性變數就破壞了 的通用性。下面函式可以取得當前模組的控制代碼,無須儲存,隨調隨得 通過乙個位址取模組控制代碼 inline hm...

C 函式舉例 獲取當前模組控制代碼

當前模組的控制代碼在程式進入點可以獲得,一般做法是儲存為乙個全域性變數,以後使用這個全域性變數即可。但有時在寫一些比較通用的 時剛好要用到模組控制代碼,如果還去訪問這個全域性變數就破壞了 的通用性。下面函式可以取得當前模組的控制代碼,無須儲存,隨調隨得 通過乙個位址取模組控制代碼 inline hm...

幾個ARX取CAD視窗控制代碼的函式

返回指向autocad應用程式類例項的指標 cdocument acedgetacaddoc 返回指向autocad檔案類例項的指標 cview acedgetacaddwgview 返回指向檢視類的指標 autocad的繪圖區 cmdiframewnd acedgetacadframe 返回乙個多...