次の方法で共有


CMenuImages::Draw

更新 : 2007 年 11 月

IMAGES_IDS 列挙子で指定されたイメージの 1 つを表示します。

static void Draw(
   CDC* pDC,
   CMenuImages::IMAGES_IDS id,
   const CPoint& ptImage,
   CMenuImages::IMAGE_STATE state = CMenuImages::ImageBlack,
   const CSize& sizeImage = CSize(0, 0) 
);

static void Draw(
   CDC* pDC,
   CMenuImages::IMAGES_IDS id,
   const CRect& rectImage,
   CMenuImages::IMAGE_STATE state = CMenuImages::ImageBlack,
   const CSize& sizeImage = CSize(0, 0) 
);

パラメータ

  • [入力] pDC
    デバイス コンテキストへのポインタ。

  • [入力] id
    表示するイメージを示すイメージ ID。

  • [入力] ptImage
    イメージの位置を示す CPoint パラメータ。

  • [入力] rectImage
    イメージの位置を指定する CRect パラメータ。

  • [入力] state
    イメージの状態を指定する列挙型。

  • [入力] sizeImage
    イメージのサイズ。

解説

IMAGES_IDS 列挙子で示されるイメージは、矢印、チェック記号、閉じるボタンなど、さまざまな標準 GUI 要素を表します。

rectImage パラメータは、イメージの位置のみを示します。表示されるイメージのサイズは変更されないため、四角形のサイズは重要ではありません。Draw は rectImage の中央にイメージを表示します。

このメソッドは、イメージを表示するために CMFCToolBarImages::Draw を呼び出します。

必要条件

ヘッダー : afxmenuimages.h

参照

概念

MFC 階層図

参照

CMenuImages クラス

CMFCToolBarImages::Draw