Win32API里的GetMenu改成C#里的格式如下:
[DllImport("user32.dll")]
static extern IntPtr GetMenu(IntPtr hWnd);现在窗口句柄已经取得,即:IntPtr hWnd已经取得,比如说是:mwh问:如何取得MenuStrip和ContextMenuStrip的句柄比如如下语句只能识别系统菜单,无法取得.net自建Form的MenuStrip和ContextMenuStrip的句柄
IntPtr hMainMenu = GetMenu(mwh);
[DllImport("user32.dll")]
static extern IntPtr GetMenu(IntPtr hWnd);现在窗口句柄已经取得,即:IntPtr hWnd已经取得,比如说是:mwh问:如何取得MenuStrip和ContextMenuStrip的句柄比如如下语句只能识别系统菜单,无法取得.net自建Form的MenuStrip和ContextMenuStrip的句柄
IntPtr hMainMenu = GetMenu(mwh);
解决方案 »
- SQLite在C#中插入操作,代码运行无结果,求助
- DevExpress GridControl 如何通过快捷键,或者Enter键实现插入一新行?
- "acjvwovvkv.ppt"如何截取到"."后面的字符串
- winform求教急用
- 根据条件查询出的结果绑定到datagridview中(3层架构 winform)
- c# DataGridView Virtual Mode 显示大量数据问题
- 关于CheckBoxList的问题
- 请问,如何在text框里判断全角空格?
- visual studio 2005 的beta 版到目前为止只有beta1一个版本吗?
- 我是一计算机专业学生即将毕业,先去培训班培训再去工作好,还是直接去工作好?
- 抽象类问题 对象 实例化
- 关于CompareOp在委托实例中的使用
IntPtr ii= this.menuStrip1.Handle;
IntPtr cc = this.contextMenuStrip1.Handle;
希望对你有所启示。有帮助。
把这篇文章看明白就应该会了.
:),我也正在看...