PX_Color
プロパティの型 OLE_COLORをシリアル化するか、または初期化するコントロールの DoPropExchange のメンバー関数内でこの関数を呼び出します。
BOOL PX_Color(
CPropExchange* pPX,
LPCTSTR pszPropName,
OLE_COLOR& clrValue
);
BOOL PX_Color(
CPropExchange* pPX,
LPCTSTR pszPropName,
OLE_COLOR& clrValue,
OLE_COLOR clrDefault
);
パラメーター
pPX
CPropExchange のオブジェクトへのポインター (通常 DoPropExchangeにパラメーターとして渡される)。pszPropName
交換するプロパティの名前。clrValue
プロパティが格納された変数への参照 (通常はクラスのメンバー変数)。clrDefault
コントロールの開発者によって定義されるプロパティの既定値です。
戻り値
交換が正常ではない; それ以外の場合は 0。
解説
属性値はから読み込まれたり、必要に clrValueによって、参照された変数に書き込まれます。clrDefault が指定されている場合、プロパティの既定値として使用されます。この値は、なんらかの理由で、コントロールのシリアル化プロセスが失敗したときに使用されます。
必要条件
ヘッダー : afxctl.h