读书人

状态栏展示图标

发布时间: 2012-12-30 10:43:15 作者: rapoo

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


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);

读书人网 >VC/MFC

热点推荐