首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

状态栏展示图标

2012-12-30 
状态栏显示图标基于对话框的程序CStatusBarCtrl m_wndStatusBarm_wndStatusBar.SetIcon(2, AfxGetApp()-

状态栏显示图标
基于对话框的程序


CStatusBarCtrl m_wndStatusBar;
m_wndStatusBar.SetIcon(2, AfxGetApp()->LoadIcon(IDI_ICON1));

显示的图标太大 

把图标改成16*16或者4*4 显示的效果貌似都是32*32 是不变的

怎样能在状态栏显示小图标呢?

请大家帮忙
[解决办法]
这样:
// Small Icon 16*16
HICON hIcon = (HICON)::LoadImage(AfxGetInstanceHandle(), 
MAKEINTRESOURCE(IDR_SDICOMTYPE), IMAGE_ICON, 16, 16,0);m_wndStatusBar.GetStatusBarCtrl().SetIcon(0,hIcon);

热点排行