托盘弹出式菜单
来源:互联网 发布:ubuntu搭建java服务器 编辑:程序博客网 时间:2024/05/24 05:07
CMenu menuPopup;
menuPopup.CreatePopupMenu();
menuPopup.AppendMenu(MF_STRING, /*WM_TRAYEXIT*/, _T("退出"));
// menuPopup.AppendMenu(MF_STRING, WM_DESTROY, _T("退出")); //为什么这里用WM_DESTROY了? 系统会自动发送这个消息.?
CPoint pos;
GetCursorPos(&pos);
::SetForegroundWindow(m_hWnd); //把主窗口提到前台去(点击别的地方时,弹出菜单才会自动消息)
menuPopup.TrackPopupMenu(TPM_LEFTALIGN, pos.x ,pos.y, this);
menuPopup.DestroyMenu();
1.星号中间的是自定义命名消息
2.添加消息映射项ON_COMMAND(命令消息, 函数)
2.函数声明 afx_msg void TrayExit();
3.函数定义 void 类名::TrayExit()
- 托盘弹出式菜单
- JAVA添加托盘图标和托盘弹出式菜单
- 第二十七篇:JAVA添加托盘图标和托盘弹出式菜单
- 弹出式菜单
- 弹出式菜单
- 弹出式菜单
- 弹出式菜单
- 弹出式菜单
- 弹出式菜单
- 制作弹出式菜单
- js实现弹出式菜单
- 弹出式菜单的实现
- vc6 弹出式菜单
- VC弹出式菜单
- Java 右键弹出式菜单
- 制作弹出式菜单按钮
- 弹出式导航菜单
- 制作弹出式菜单
- 相对客户区、屏幕坐标
- 网络单臂路由实验
- 为可拖动的窗体创建右下标
- 托盘实现
- 山区行
- 托盘弹出式菜单
- c++继承与派生
- 谈谈父窗口和所有者窗口
- 网络VTP实验
- 让VC6.0写出来的程序在WinXP下显示为XP风格
- 获取控制台窗口的句柄(hWnd)
- 非模态对话框的创建与删除
- 对话框函数
- 神奇的O(n)筛素数和求欧拉函数