共用方式為


CDC::SelectStockObject

選取對應到預先定義股票撰寫,筆刷或字型的 CGdiObject 物件。

virtual CGdiObject* SelectStockObject(
   int nIndex 
);

參數

  • nIndex
    指定內建物件所需的種類。 它可以是下列其中一個值:

    • BLACK_BRUSH 黑色筆刷。

    • DKGRAY_BRUSH 深灰色筆刷。

    • GRAY_BRUSH 灰色筆刷。

    • HOLLOW_BRUSH 凹陷筆刷。

    • LTGRAY_BRUSH 淺灰色的筆刷。

    • NULL_BRUSH null 筆刷。

    • 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 會使用系統字型繪製功能表、對話方塊控制項和其他文字。 最好,不過,與 SYSTEM_FONT 取得對話方塊和視窗使用的字型。 相反地,請使用 SystemParametersInfo 函式以 SPI_GETNONCLIENTMETRICS 參數擷取目前的字型。 SystemParametersInfo 允許目前主題並為標題、功能表和訊息對話方塊的字型資訊。

    • SYSTEM_FIXED_FONT 用於視窗的固定寬度系統字型在 3.0 之前的版本。 這個物件為與舊版 Windows 的相容性是可用的。

    • DEFAULT_PALETTE 預設調色盤。 這個調色盤共有在系統調色盤的 20 靜態色彩。

傳回值

要取代的 CGdiObject 物件的指標,如果函式成功。 點的實際物件是 CPenCBrushCFont 物件。 如果呼叫不成功,則傳回值為 NULL

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖

CGdiObject::GetObject