次の方法で共有


CDC::DrawIcon

CDC の現在のオブジェクトによって表されるデバイスのアイコンを描画します。

BOOL DrawIcon(
   int x,
   int y,
   HICON hIcon 
);
BOOL DrawIcon(
   POINT point,
   HICON hIcon 
);

パラメーター

  • x
    アイコンの左上隅の論理的な x 座標を指定します。

  • y
    アイコンの左上隅の論理 y 座標を指定します。

  • hIcon
    描画するアイコンのハンドルを指定します。

  • point
    アイコンの左上隅の論理 x 座標と y 座標を指定します。このパラメーターの [ポイント] の構造や CPoint のオブジェクトを渡すこともできます。

戻り値

関数が正常に終了する場合は、; それ以外の場合は 0。

解説

関数は、xyで指定された場所にアイコンの左上隅を設定します。場所はデバイス コンテキストの現在のマップ モードが適用されます。

アイコン リソースは、関数 CWinApp::LoadIconCWinApp::LoadStandardIcon、または CWinApp::LoadOEMIconを使用して既に読み込まれていることが必要です。モードをマップする MM_TEXT は、この関数を使用する前に選択する必要があります。

使用例

CWnd::IsIconicの例を参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CWinApp::LoadIcon

CWinApp::LoadStandardIcon

CWinApp::LoadOEMIcon

CDC::GetMapMode

CDC::SetMapMode

DrawIcon

POINT 構造体