CWnd::OnStyleChanging
更新 : 2007 年 11 月
::SetWindowLong 関数が 1 つ以上のウィンドウ スタイルを変更するとき、フレームワークからこのメンバ関数が呼び出されます。
afx_msg void OnStyleChanging(
int nStyleType,
LPSTYLESTRUCT lpStyleStruct
);
パラメータ
nStyleType
ウィンドウの拡張スタイルまたは非拡張スタイルが変更されたかどうかを指定します。このパラメータには、次の値を組み合わせて指定できます。GWL_EXSTYLE ウィンドウの拡張スタイルが変更されています。
GWL_STYLE ウィンドウの非拡張スタイルが変更されています。
lpStyleStruct
ウィンドウの新しいスタイルを持つ STYLESTRUCT 構造体へのポインタを指定します。アプリケーションはスタイルを調べることはできますが、変更できません。
解説
メモ : |
---|
このメンバ関数は、アプリケーションが Windows メッセージを処理できるようにするためにフレームワークによって呼び出されます。この関数に渡されるパラメータの値は、フレームワークがメッセージ受信時に受け取ったパラメータの値に基づいています。この関数の基本クラスの実装を呼び出した場合は、関数に渡したパラメータではなく、メッセージと共に渡されたパラメータ自体が使用されます。 |
必要条件
ヘッダー : afxwin.h