GetClassInfoEx |
Declare Function Api_GetClassInfoEx& Lib "user32" Alias "GetClassInfoExA" (ByVal hInstance&, ByVal lpClassName$, lpWndClass As WNDCLASSEX) |
Declare Function GetClassInfoEx Lib "user32" Alias "GetClassInfoExA" (ByVal hinst As Long, ByVal lpszClass As String, lpwcx As WNDCLASSEX) As Long |
|
ウィンドウクラスの情報を取得する。ウィンドウクラスに関連付けられている小さいアイコンのハンドルも取得できる。GetClassInfo 関数では、小さいアイコンのハンドルは取得できない。 |
|
パラメータ
システムで定義されているクラス(ボタンやリストボックスなど)に関する情報を取得するときは、NULL を指定する。 指定するクラス名は、定義済みのクラスか、RegisterClass 関数(または RegisterClassEx 関数)によって登録したクラスの名前でなけれ
ばならない。
この場合、上位ワードに 0 を、下位ワードにアトムを入れる。
拡張エラー情報を取得するには、GetLastError 関数を使う。 |