指定の実行モジュールのハンドルを取得する
Declare Function GetModuleHandle Lib "kernel32.dll" Alias "GetModuleHandleA" _
(ByVal lpModuleName As String) As Long
Declare Function GetModuleHandle Lib "kernel32.dll" Alias "GetModuleHandleA" _
(ByVal lpModuleName As String) As Integer
HMODULE GetModuleHandle(
LPCTSTR lpModuleName
);
引数
lpModuleName
実行モジュール名戻り値
0を指定すると現在のプロセスを作成したモジュール
正常終了のとき モジュールのハンドル備考
エラーのとき 0
この関数をマルチスレッドアプリケーションで使用する場合
ハンドルが有効かどうか調べる必要がある。