佚名通过本文主要向大家介绍了vs2003,vs2003中文版下载,vs2003简体中文版,vs2003安装教程,vs2003下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VS2003中,ATL写的ACTIVEX控件,右键弹出菜单怎么是灰的?
描述:
描述:
代码如下:
LRESULT CMenuObj::OnContextMenu(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
HMENU hMenu = ::CreatePopupMenu();
::AppendMenu(hMenu, MF_STRING|MF_ENABLED, 111, "WWWW");
::TrackPopupMenu(hMenu, TPM_LEFTALIGN|TPM_LEFTBUTTON, GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam),
0, (HWND)wParam, NULL);
::DestroyMenu(hMenu);
return 0;
}
同样代码在MFC中正常。
您可能想查找下面的文章:
- VS2003中,我在VC的Dialog中添加一个CustomControl之后Dialog就不能显示了?
- 求一个在vs2003下用VC++写的系统服务的例子ATL
- 哪位大侠能讲一下VS2003下编写ATLProject与VS60下的区别?100分!
- 如何利用vs2003建立mmcsnap-in?急!!
- VS2003属性化的项目为什么生成的事件被另一个项目导入后函数列表中看不到我定义的函数呢!
- alt在vs2003中应该怎么用呢?
- 新手vs2003创建MFCactivex控件怎样用向导生成一个能传递字符串参数的函数呀???
- vc6转到VS2003中,关于CString的链接错误
- VS2003移植到VS2008,UNICODE库文件链接失败的问题
- VS2003中使用MFC创建一个ActiveX控件问题