
mfc
太上绝情
这个作者很懒,什么都没留下…
展开
-
mfc中输出日志的工具类,包含头文件后调用静态成员即可,支持unicode
// LogFile.h: interface for the CLogFile class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_LOGFILE_H__288388CA_9A3E_4F3D_A2B8_F1078E1F6A6B__INCLUDED_)原创 2012-10-25 23:00:27 · 1476 阅读 · 0 评论 -
mfc 弹出菜单 UPDATE_COMMAND_UI 不生效的解决
mfc 中一般通过处理UPDATE_COMMAND_UI消息来设置菜单的外观。但是如果将菜单通过弹出的方式(右键弹出、系统托盘上弹出等)显示的时候,将不会发出UPDATE_COMMAND_UI消息,解决办法就是,处理WM_INITMENUPOPUP消息,在处理过程中手动发出UPDATE_COMMAND_UIvoid CmonitorDlg::OnInitMenuPopup(CMenu* p原创 2013-09-28 12:50:38 · 1533 阅读 · 0 评论 -
mfc 弹出菜单不消失的解决
mfc 中在编辑区或者系统托盘上单击右键需要弹出菜单,网上的弹出菜单的代码非常多,但是都是千篇一律,而且仅仅能够弹出菜单,除非选择菜单项,否则菜单不消失,这对软件交互非常不利。这个问题微软在msdn上做过解释,但是是英文的。具体解决如下case WM_RBUTTONUP: { POINT point; ::GetCursorPos(&point);//得到鼠标位置原创 2013-09-28 12:43:13 · 2723 阅读 · 0 评论