用ShellExecute调用外部EXE时,怎么让它以最小化启动,就是说获得焦点的还是当前的程序,我用下面的代码,不行
Public Const SW_MINIMIZE = 6
ShellExecute 0, "open", "c:\1.exe", "c:\", "", SW_MINIMIZE另外有那个API可以让程序获得焦点SetForegroundWindow??
Public Const SW_MINIMIZE = 6
ShellExecute 0, "open", "c:\1.exe", "c:\", "", SW_MINIMIZE另外有那个API可以让程序获得焦点SetForegroundWindow??
解决方案 »
- 今天过生日了 散分
- 对象变量或with块变量末设置?
- 问题出在那里?关于多条件的查询 ... (新手)
- 在线等候,搞定立即给分---今天是七夕啊,给牛朗织女点面子吧
- 如何用VB幻灯片编辑制作
- vb程序打包,第一次!!!问题啊!!!?????(第二次提问!!!!)
- 请问在VB程序中如何根据数据库的数据生成类似股市分析一样的曲线图?
- ???关于 Winsock 发送文件的例子???
- 我的VB6打不开ACCESS2000数据库,朋友告诉我安装升级版,但是到那里可以下载到呢,另外,VB7到底出来了没有?
- VB6.0能在win7 64位 32位系统上安装使用吗?
- VB能发送报文吗?
- 怎样去掉webbrowser里的上下和左右滚动条!在线给高分100
ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
Const SW_MINIMIZE = 6
Private Sub Form_Load()
ShellExecute Me.hwnd, vbNullString, "notepad.exe", vbNullString, vbNullString, SW_MINIMIZE
End Sub