SetClassLong |
Declare Function Api_SetClassLong& Lib "user32" Alias "SetClassLongA" (ByVal hWnd&, ByVal nIndex&, ByVal dwNewLong&) |
||||||||||||||||||||||
Declare Function SetClassLong Lib "user32" Alias "SetClassLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long |
|||||||||||||||||||||||
パラメータ 拡張クラスメモリ内の 32 ビット値を書き換えるときは、0 から始まるオフセットをバイト単位で指定する。 有効な値は、0 から拡張クラスメモリのバイト数より 4 小さい値までである。 たとえば、12 バイト以上の拡張クラスメモリを持つクラスを指定した場合なら、8 を指定すると、3 番目の 32 ビット値が書き換えられる。 拡張クラスメモリ以外のデータを書き換えるときは、次の値のいずれかを指定する。
dwNewLong
戻り値 |