SetWindowLong関数


LONG SetWindowLong(
 HWND hWnd,
 int nIndex,
 LONG dwNewLong
);

指定されたウィンドウの属性を変更します。
拡張ウィンドウメモリのデータも書き換えることができます。

hWndウィンドウのハンドルを指定します。
nIndexウィンドウに関するデータのうち、どのデータを書き換えるのかを指定します。
GWL_EXSTYLE拡張ウィンドウスタイルを書き換えます。
GWL_STYLEウィンドウスタイルを書き換えます。
GWL_WNDPROCウィンドウプロシージャのアドレスを書き換えます。
GWL_HINSTANCEアプリケーションのインスタンスハンドルを書き換えます。
GWL_IDウィンドウのIDを書き換えます。
dwNewLong新しく設定する値を32ビット値で指定します。
Windows > ウィンドウの作成 | comments (0) | trackbacks (0)