case WM_RBUTTONUP://右键起来时弹出快捷菜单,这里只有一个“关闭”
{ LPPOINT lpoint=new tagPOINT;
::GetCursorPos(lpoint);//得到鼠标位置
CMenu menu;
menu.CreatePopupMenu();//声明一个弹出式菜单
//增加菜单项“关闭”,点击则发送消息WM_DESTROY给主窗
//隐藏),将程序结束。
menu.AppendMenu(MF_STRING,WM_DESTROY,"关闭");
//确定弹出式菜单的位置
menu.TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this);
//资源回收
HMENU hmenu=menu.Detach();
menu.DestroyMenu();
delete lpoint;
*/
{ LPPOINT lpoint=new tagPOINT;
::GetCursorPos(lpoint);//得到鼠标位置
CMenu menu;
menu.CreatePopupMenu();//声明一个弹出式菜单
//增加菜单项“关闭”,点击则发送消息WM_DESTROY给主窗
//隐藏),将程序结束。
menu.AppendMenu(MF_STRING,WM_DESTROY,"关闭");
//确定弹出式菜单的位置
menu.TrackPopupMenu(TPM_LEFTALIGN,lpoint->x,lpoint->y,this);
//资源回收
HMENU hmenu=menu.Detach();
menu.DestroyMenu();
delete lpoint;
*/
解决方案 »
- ListCtrl控件中已添加了一些图标,现想用鼠标点击图标,产生事件。如何实现?
- 如何对U盘加密,让别人读不出里面的数据!!还可以加分的!!
- 视图CView外 怎么实现写进CView里的信息不被擦掉?以及我程序的中调用GetDc()不显示内容?
- 关于system的问题?
- 定时器消息是不是中断?哪位大虾来指点一下
- 我的DDK帮助文档不能打开
- 我在.cpp文件中包含一个#include <atlbase.h> 。出现如下错误。
- 两条内存,一条pc100 128MB 双面,另一条pc133 128MB 单面,同时加到主板上,只认出192MB?有没有办法变成256MB?
- 有一个很大(200M)的文件,现在我想删除其中的一个字节(开头的)。不想读取整个文件(太费时了)。怎么办呢
- UNICODE和ANSI的转换出问题,亟待解决???
- [求助]多线程互斥访问的问题
- [急]别人用汇编编译的LIB我该如何引用!
再加上 MF_ENABLED, 试试
关注ing