如何使用vba让外面的记事本最大化和最小化? [金字塔]
- 咨询内容:
如何使用vba ,让外面的记事本最大化和最小化?
残看了之前的帖子,还是不懂得修改
Sub test()
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "user32.dll","FindWindow","i=ss","f=s", "r=l"
Wrap.Register "user32.dll","SetWindowPos","i=hhllllu","f=s", "r=l"
WindowHandle = Wrap.FindWindow(vbNullString, "无标题 - 记事本")
If WindowHandle Then
Call Wrap.SetWindowPos(WindowHandle,-1,0,0,0,0,3) '设置置顶
'Call Wrap.SetWindowPos(WindowHandle,-2,0,0,0,0,3) '取消置顶
End If
End Sub - 金字塔客服:
Sub test()
Set Wrap = CreateObject("DynamicWrapper")
Wrap.Register "user32.dll","FindWindow","i=ss","f=s", "r=l"
Wrap.Register "user32.dll","ShowWindow","i=hu","f=s", "r=l"
WindowHandle = Wrap.FindWindow(vbNullString, "无标题 - 记事本")
If WindowHandle Then
Call Wrap.ShowWindow(WindowHandle,3) '最大化
Call Wrap.ShowWindow(WindowHandle,6) '最小化
End If
End Sub建议你多看看金字塔VBA编程帮助,对于DynamicWrapper外部对象调用的帮助说明,另外多在网上看看WIN32 API的一些函数及使用说明
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容