IMPLEMENT_BOOL_STOCKPROP ( fname, pname, dispid )
パラメーター
fname
[入力]名入れ、取得メソッドの名前を作成するために使用。
pname
[入力]名前プロパティの値を格納するデータ メンバーの名前を作成するために使用。
dispid
[入力]プロパティの DISPID。
解説
ブール値は、ストック プロパティの実装。Getメソッドは値を返すのではなく、プロパティをVARIANT_TRUEまたはVARIANT_FALSEを含む、データ メンバーの値をテストすることを除いて、 IMPLEMENT_STOCKPROPマクロと同じ。これには、ゼロ以外のすべての値はプロパティを使用するTRUEとして解釈するコンテナーことができます。ブール値は標準のストック プロパティ自動サイズ、国境表示有効、タブの停止、有効です。
IMPLEMENT_BOOL_STOCKPROPプロパティは、コントロール クラスでデータ メンバーを作成、入れ、取得メソッドはプロパティの作成、通知し、プロパティが変更された場合、コンテナーに同期するコードを追加します。
置くし、取得メソッド名fnameを付加することによって作成された put_ と get_ 。たとえば、 fnameは Enabled 、メソッド名は put_Enabled とget_Enabled。
Pnameに付加することによって、データ メンバーの名前を作成 m_ 。Pname場合たとえば、 bEnabled 、データ メンバーであります。m_bEnabled。
参照してください。
CStockPropImpl、 IMPLEMENT_BSTR_STOCKPROP、 IMPLEMENT_STOCKPROP、 CComControl::m_bEnabled、 CComControl::m_bAutoSize、 CComControl::m_bBorderVisible、 CComControl::m_bTabStop、 CComControl::m_bValid