a. Win32那个GetMenu得不到MenuStrip (50分)b. ContextMenuStrip没思路(50分)注:这两个都是.net里拉出来的控件,非windows自带的程序的menu,自带的如记事本的menu可以顺利获得。
解决方案 »
- 用NI 的MeasureMent 8.6 做的C#程序在制作安装包的时候怎么把它打进去
- 求解决
- TcpListener监听点击了按钮在接送连接怎么弄急呀
- 用C# 如何把多个WORD文档合并成一个文档。
- DataView DataGrid DataTable 到底哪个有AddNew的事件啊?
- 我要再.net中实现
- 如何在MVC3中的文本框加入js事件?
- 如何在两个类之间传递字符串数组
- crystal report 打印問題
- modbus返回数据的显示问题
- 急问各位大侠一个数据库连接问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 如何把SQLSERVER中定义的表结构直接导出CS类代码?
拿到我没有明白你说什么吗????
static extern IntPtr GetMenu(IntPtr hWnd);
IntPtr i = this.menuStrip1.Handle;
i = GetMenu(i);
怎么不行了?你记得要取主菜单的hande,别尝试取ToolStripMenu。
ContextMenuStrip也一样。主要是记得取你拖到窗体的控件的handle。后来添加的菜单项是没handle的。IntPtr i = this.contextMenuStrip1.Handle;
GetMenu(i);
MenuStrip继承自Control