程序中加入菜单项如何让程序响应菜单项??
本帖最后由 superlsw2008 于 2009-5-13 16:29 编辑各位高手请指点一下,我在记事本上加入菜单项,加入“计算器”菜单,我可以加入了但无法启动程序,请问要怎样搞??
#include <GuiMenu.au3>
Opt('MustDeclareVars', 1)
_Main()
Func _Main()
Local $hWnd, $hMain, $hItem1
; Open Notepad
Run("Notepad.exe")
WinWaitActive("无标题 - 记事本")
$hWnd = WinGetHandle("无标题 - 记事本")
$hMain = _GUICtrlMenu_GetMenu ($hWnd)
; Create subitem menu
$hItem1 = _GUICtrlMenu_CreateMenu ()
_GUICtrlMenu_InsertMenuItem ($hItem1, 0, "计算器", 0x1000)
; Insert new menu into Notepad
_GUICtrlMenu_InsertMenuItem ($hMain, 6, "工具程序", 0, $hItem1)
_GUICtrlMenu_DrawMenuBar ($hWnd)
EndFunc ;==>_Main 至顶,求解决!! :face (21):不行 等待正解... 楼主试试这个
Run("calc.exe") 楼主试试这个
Run("calc.exe")
35888894 发表于 2009-6-21 16:06 http://www.autoitx.com/images/common/back.gif
加在那里啊! 应该有办法的 顶起来,谁知道? 哇,这个技术不错,等高手解决,我等菜鸟学习 这个要用到嵌入远程线程的技术,具体会用到CreateRemoteThread这个api,以前研究过一阵,没成功。 :face (20):还没人知啊!!! 这个要用到嵌入远程线程的技术,具体会用到CreateRemoteThread这个api,以前研究过一阵,没成功。
pusofalse 发表于 2009-7-8 17:15 http://www.autoitx.com/images/common/back.gif
像遨游就可以让用户自定义嵌入程序
这个问题还是值得探讨的
一旦找到方法
就可以在任意程序嵌入自己的东东了
楼主试试这个
Run("calc.exe")
加在那里啊!
superlsw2008 发表于 2009-6-24 09:08 http://www.autoitx.com/images/common/back.gif
由于是嵌入非au3创建的GUI
这个方法不适用的 很有意思的。看看有无高手来探讨一下 非常值得研究.
页:
[1]
2