CDC::DrawIcon
更新 : 2007 年 11 月
現在の CDC オブジェクトにより表されるデバイス上にアイコンを描画します。
BOOL DrawIcon(
int x,
int y,
HICON hIcon
);
BOOL DrawIcon(
POINT point,
HICON hIcon
);
パラメータ
x
アイコンの左上隅の論理 x 座標。y
アイコンの左上隅の論理 y 座標。hIcon
描画されるアイコンのハンドルを示す値。point
アイコンの左上隅の論理 x 座標および論理 y 座標。パラメータには、POINT 構造体または CPoint オブジェクトを渡すこともできます。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
この関数は、x と y で指定される位置にアイコンの左上隅を置きます。描画位置は、デバイス コンテキストの現在のマップ モードに依存します。
アイコンのリソースは、CWinApp::LoadIcon、CWinApp::LoadStandardIcon、CWinApp::LoadOEMIcon 関数を使ってあらかじめ読み込みます。この関数を使う前に必ず MM_TEXT マップ モードを選択しておきます。
使用例
「CWnd::IsIconic」の例を参照してください。
必要条件
ヘッダー : afxwin.h