BOOL ModifyStyleEx (DWORD dwRemove、DWORD dwAdd、UINT nFlags = 0);
戻り値
スタイルが正常に変更されましたそれ以外の場合、0。
パラメーター
dwRemove
スタイル変更中に削除する拡張スタイルを指定します。
dwAdd
スタイル変更中に追加する拡張スタイルを指定します。
nFlags
SetWindowPosを呼び出さないでください場合SetWindowPos、またはゼロに渡されるフラグです。既定値は 0 です。プリセットのフラグの一覧については、「解説を参照してください。
解説
ウィンドウの拡張スタイルを変更するにはこのメンバー関数を呼び出します。追加または削除するスタイル、ビットごとの OR を使用して組み合わせることができます (|) 演算子。トピックウィンドウの拡張スタイルでは、この本を見ると :: CreateWindowEx拡張スタイルの詳細についてはWin32 SDK プログラマーズ リファレンス
NFlagsが 0 以外の場合は、 ModifyStyleEx Windows API 関数を呼び出す :: SetWindowPos nFlags次 4 プリセット フラグ: nbsp と組み合わせることで、ウィンドウを再描画(&N);
通常のウィンドウ スタイルを使用して windows を変更するには、 ModifyStyleを参照してください。
CWnd の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CWnd::ModifyStyle、 CreateWindowEx(&N)