CPen::GetExtLogPen
更新 : 2007 年 11 月
基になる EXTLOGPEN 構造体を取得します。
int GetExtLogPen(
EXTLOGPEN* pLogPen
);
パラメータ
- pLogPen
ペンについての情報を保持する EXTLOGPEN 構造体へのポインタ。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
EXTLOGPEN 構造体は、ペンのスタイル、幅、ブラシ属性を定義します。たとえば、特定のスタイルのペンに一致させるために GetExtLogPen を呼び出します。
ペンの属性については、Windows SDK の次のトピックを参照してください。
使用例
次のコード例では、GetExtLogPen を呼び出してペンの属性を取得し、同じ色を持つ新しいコスメティック ペンを作成します。
EXTLOGPEN extlogpen;
penExisting.GetExtLogPen(&extlogpen);
CPen penOther;
LOGBRUSH LogBrush = { extlogpen.elpBrushStyle, extlogpen.elpColor,
extlogpen.elpHatch };
penOther.CreatePen(PS_COSMETIC, 1, &LogBrush);
必要条件
ヘッダー : afxwin.h