如何动态创建右键快捷菜单
如何在窗口的不同区域创建不同的快捷菜单请各位兄台帮帮忙吧 谢谢
如何在窗口的不同区域创建不同的快捷菜单请各位兄台帮帮忙吧 谢谢
解决方案 »
- 窗口最小化以后,如果用别的方法捕捉到他的一个点的RGB???…………标题加长…………………………………………………………………………………………………………
- sizeof 和 strlen
- 请问使用 CDatabase 要如何取得存储过程的返回值?
- 请教:关于字符串替换的问题
- 怎么判断一个图片是不是tif格式的?
- 关于static text 的问题
- 有关调用约定的问题,Dll中用 __declspec(dllexport)声明的函数是用什么调用约定?__stdcall or _cdecl ?
- 一个关于位图的问题,一直没有解决,分数低可以再加,发言有分
- error LNK2001: unresolved external symbol __ 请高手指教
- 怎样编写一个加载位图并显示的sdk程序?
- CList类的错误
- 关于程序怎样处理大量数据
再响应鼠标右击的消息,将如下代码放到消息处理中。 DWORD dwPos = GetMessagePos();
CPoint point( LOWORD(dwPos), HIWORD(dwPos) );
CMenu menu;
CMenu* popup;
VERIFY( menu.LoadMenu( IDR_MENU_PRODUCT) );
if(Unit=="件") popup = menu.GetSubMenu(1);
else popup = menu.GetSubMenu(0); ASSERT( popup != NULL );
popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this );
else popup = menu.GetSubMenu(0);
这句改为popup = menu.GetSubMenu(0); 不好意思,从我的程序中COPY下来的。