CBaseControlWindow.put_WindowStyleEx メソッド
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
メソッドは put_WindowStyleEx
、拡張ウィンドウのスタイルを設定します。
構文
HRESULT put_WindowStyleEx(
[in] long WindowStyleEx
);
パラメーター
-
WindowStyleEx [in]
-
コントロール ウィンドウのスタイルを示す 値です。
戻り値
NOERROR を返します。
解説
このメソッドは、拡張ウィンドウ スタイルを使用します。 拡張ウィンドウ スタイルの完全な一覧については、Microsoft Win32 CreateWindowEx 関数を参照してください。 ウィンドウ スタイルを変更するには、現在のウィンドウ スタイルを取得し、必要なビット フィールドを追加または削除します。
次のウィンドウ スタイルは検証されないため、使用しないでください。
- WS_DISABLED
- WS_HSCROLL
- WS_ICONIC
- WS_MAXIMIZE
- WS_MINIMIZE
- WS_VSCROLL
一部の例外 (ここに記載) では、許容されるフラグは Win32 CreateWindow 関数で許可されるものと同じです。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|