次の方法で共有


CDC::SelectStockObject

組み込みのストック ペン、ブラシ、フォントの 1 つに相当する CGdiObject オブジェクトを選択します。

virtual CGdiObject* SelectStockObject(
   int nIndex 
);

パラメーター

  • nIndex
    希望するストック オブジェクトの種類を指定します。 次のいずれかの値を指定できます。

    • BLACK_BRUSH   黒のブラシ。

    • DKGRAY_BRUSH   濃い灰色のブラシ。

    • GRAY_BRUSH   灰色のブラシ。

    • HOLLOW_BRUSH   中空ブラシ。

    • LTGRAY_BRUSH   淡い灰色のブラシ。

    • NULL_BRUSH   ヌル ブラシ。

    • WHITE_BRUSH   白のブラシ。

    • BLACK_PEN   黒のペン。

    • NULL_PEN   ヌル ペン。

    • WHITE_PEN   白のペン。

    • ANSI_FIXED_FONT   ANSI 固定システム フォント。

    • ANSI_VAR_FONT   ANSI 可変システム フォント。

    • DEVICE_DEFAULT_FONT   デバイス依存のフォント。

    • OEM_FIXED_FONT   OEM 依存の固定フォント。

    • SYSTEM_FONT   システム フォント。 既定では、Windows はメニュー、ダイアログ ボックスのコントロール、そのほかのテキストの描画にシステム フォントを使います。 Windows Version 3.0 以降では、可変幅のシステム フォントを使い、以前のバージョンでは固定幅のシステム フォントを使います。

    • SYSTEM_FIXED_FONT   Windows Version 3.0 より前のバージョンで使われる固定幅のシステム フォント。 このオブジェクトは Windows の以前のバージョンと互換性があります。

    • DEFAULT_PALETTE   既定のカラー パレット。 このパレットは、システム パレットの 20 のスタティック カラーを持っています。

戻り値

正常終了した場合は、置き換えられた CGdiObject オブジェクトへのポインターを返します。 実際のオブジェクトは、CPenCBrushCFont オブジェクトのいずれかです。 呼び出しが失敗した場合は NULL を返します。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CDC クラス

階層図

CGdiObject::GetObject

その他の技術情報

CDC のメンバー