次の方法で共有


STYLESTRUCT 構造体 (winuser.h)

ウィンドウのスタイルを含みます。

構文

typedef struct tagSTYLESTRUCT {
  DWORD styleOld;
  DWORD styleNew;
} STYLESTRUCT, *LPSTYLESTRUCT;

メンバー

styleOld

型: DWORD

ウィンドウの前のスタイル。 詳細については、「解説」を参照してください。

styleNew

型: DWORD

ウィンドウの新しいスタイル。 詳細については、「解説」を参照してください。

解説

styleOld および styleNew のスタイルは、STYLESTRUCT を含むメッセージの wParam に応じて、ウィンドウ スタイル (WS_) または拡張ウィンドウ スタイル (WS_EX_) のいずれかになります。

styleOld メンバーと styleNew メンバーは、ビット パターンを通じてスタイルを示します。 いくつかのスタイルは 0 に等しい点に注意してください。これらのスタイルを検出するには、逆スタイルの否定をテストします。 たとえば、 WS_EX_LEFT が設定されているかどうかを確認するには、~WS_EX_RIGHTをテストします。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header winuser.h (Windows.h を含む)

関連項目

概念

リファレンス

WM_STYLECHANGED

WM_STYLECHANGING

Windows