状态栏展示图标
状态栏显示图标基于对话框的程序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);