CWinTraitsOR クラス
このクラスには、ウィンドウ オブジェクトの作成に使用する、スタイルを標準化するためのメソッドが用意されています。
重要
このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。
template <
DWORD t_dwStyle= 0,
DWORDt_dwExStyle= 0,
class TWinTraits = CControlWinTraits
>
class CWinTraitsOR
パラメーター
t_dwStyle
既定のウィンドウ スタイル。t_dwExStyle
既定の拡張ウィンドウ スタイル。
メンバー
パブリック メソッド
名前 |
説明 |
---|---|
CWinTraitsOR のオブジェクトの拡張スタイルを取得します。 |
|
CWinTraitsOR のオブジェクトの標準スタイルを取得します。 |
解説
ウィンドウの特性 のこのクラスは、ATL ウィンドウ オブジェクトの作成に使用するスタイルを標準化するための簡単な方法を提供します。 このウィンドウ クラスのインスタンスに使用する標準および拡張スタイルの最小セットを指定するに CWindowImpl にテンプレート パラメーターまたは ATL ウィンドウ クラスの一つとしてこのクラスの特殊化を使用します。
CWindowImpl::Createの呼び出しのインスタンスごとに設定する他のスタイルの中に特定のスタイルは、ウィンドウ クラスのすべてのインスタンスに設定されていることを確認するには、テンプレートの特化を使用します。
他のスタイルが CWindowImpl::Createへの呼び出しで指定されていない場合にのみ使用される既定のウィンドウ スタイルを指定するには、CWinTraits を使用します。
必要条件
Header: atlwin.h