IMPLEMENT_BOOL_STOCKPROP

IMPLEMENT_BOOL_STOCKPROP ( fname, pname, dispid

パラメーター

fname

[入力]名入れ取得メソッドの名前を作成するために使用。

pname

[入力]名前プロパティの値を格納するデータ メンバーの名前を作成するために使用。

dispid

[入力]プロパティの DISPID。

解説

ブール値は、ストック プロパティの実装。Getメソッドは値を返すのではなく、プロパティをVARIANT_TRUEまたはVARIANT_FALSEを含む、データ メンバーの値をテストすることを除いて、 IMPLEMENT_STOCKPROPマクロと同じ。これには、ゼロ以外のすべての値はプロパティを使用するTRUEとして解釈するコンテナーことができます。ブール値は標準のストック プロパティ自動サイズ国境表示有効タブの停止有効です。

IMPLEMENT_BOOL_STOCKPROPプロパティは、コントロール クラスでデータ メンバーを作成、入れ取得メソッドはプロパティの作成、通知し、プロパティが変更された場合、コンテナーに同期するコードを追加します。

置くし、取得メソッド名fnameを付加することによって作成された put_get_ 。たとえば、 fnameEnabled 、メソッド名は put_Enabledget_Enabled

Pnameに付加することによって、データ メンバーの名前を作成 m_Pname場合たとえば、 bEnabled 、データ メンバーであります。m_bEnabled

ATL マクロとグローバル関数

参照してください。

CStockPropImplIMPLEMENT_BSTR_STOCKPROPIMPLEMENT_STOCKPROPCComControl::m_bEnabledCComControl::m_bAutoSizeCComControl::m_bBorderVisibleCComControl::m_bTabStopCComControl::m_bValid

Index