摘要:1、设置菜单条背景色view plaincopy to clipboardprint?//菜单栏m_wndMenu.LoadMenu(IDR_MAINFRAME);SetMenu(&m_wndMenu);//改变菜单条背景颜色MENUINFOmenuinfo;menuinfo.cbSize=sizeof(MENUINFO);menuinfo.fMask=MIM_BACKGROUND;menuinfo.hbrBack=::CreateSolidBrush(RGB(203,228,253));CMenu*pMenu=GetMenu();::SetMenuInfo(pMenu->m_h
阅读全文
摘要:有三种方法可以添加工具栏的图标按钮:第一种:创建CImageList对象,然后往里面加图标,调用SetImageList方法添加图标,具体步骤如下:m_ImageList.Create(32,32,ILC_COLOR24|ILC_MASK,1,1);//向图像列表中添加图标m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON1));m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON2));m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));m_Im
阅读全文
摘要:CFileDialog设置多选时的一个问题 (转)CFileDialog设置多选时的一个问题 前天同事问我在CFileDialog中多选时按确定按钮后DoModal函数的返回值是IDCANCEL。我说不太可能吧。他的代码大致如下: static TCHAR BASED_CODE szFilter[] = _T(&TXT(*.txt)|*.txt||&); CFileDialog dlg(TRUE,_T(&txt&), NULL,OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT, szFilter, NULL ); INT_PTR nRe
阅读全文