Last Updated 2011/04/12
Programming Tips Visual C++ MFC アイコン  索 引 
小さなアイコンの設定
2005/04/20

大きなアイコンと小さなアイコンの表示を区別する.

ALT + TAB では大きなアイコンが,タスクバーには小さなアイコンが表示される.
その表示するアイコンを区別する.
(区別しない場合は大きなアイコンが縮小表示される)

アイコンファイル(リソース)に 32x32 のイメージと 16x16 のイメージを用意する.

WNDCLASSEX 構造体の hIcon に大きなアイコン,hIconSm に小さなアイコンを指定する.

  wndclassex.hIcon   = LoadIcon(hInst, MAKEINTRESOURCE(IDI_ICON);

  wndclassex.hIconSm = (HICON)LoadImage(hInst, MAKEINTRESOURCE(IDI_ICON),  IMAGE_ICON, 16, 16, 0);


参照
アプリケーションアイコン
小さなアイコンの描画
前後のTips
小さなアイコンの設定

DSS ProgrammingTipsCGI Ver2.02