
MFC
做程序员好累
这个作者很懒,什么都没留下…
展开
-
菜单、画笔、画刷的使用
设置菜单项为选中状态 HMENU hMenu; hMenu = GetMenu(); CheckMenuItem(hMenu, ItemSelection, MF_UNCHECKED); ItemSelection = LOWORD(wParam); CheckMenuItem(hMenu, ItemSelection, MF_CHECKED); 设置菜单为(不)可原创 2013-12-27 16:20:46 · 733 阅读 · 0 评论 -
CListCtrl控件失去焦点时仍保持高亮
1. 头文件中添加变量m_nSelItem int m_nSelItem; 2. 为ListCtrl控件添加NM_KILLFOCUS(失去焦点)和NM_SETFOCUS(得到焦点)消息 手动添加代码如下: 头文件中添加声明 afx_msg void OnNMKillfocusList(NMHDR *pNMHDR, LRESULT *pResult); afx_msg原创 2014-03-21 17:19:08 · 2691 阅读 · 1 评论 -
[MFC]菜单CMenu用法
1. 在资源视图下制作下拉菜单IDR_MENU_LIST Menu1 --- ID_MENU_1 Menu2 --- ID_MENU_2 Menu3 --- ID_MENU_3 2. 在MainFrm文件OnCreate函数中添加如下代码 CMenu Menu; CMenu* subMenu; Menu.LoadMenu(IDR_MENU_原创 2014-03-24 11:39:09 · 2331 阅读 · 0 评论