调用Shell接口(系统运行窗口)的代码
来源:互联网 发布:淘宝上高仿鞋卖多少钱 编辑:程序博客网 时间:2024/05/21 18:04
//--调用Shell接口(系统运行窗口)的代码
#include "stdafx.h"
//--interface
#include <Exdisp.h>
#include <iostream>
using namespace std;
void FileRun()
{
//--COM
CoInitialize(NULL);
do {
cout << "---Invoke ShellRun---" << endl;
IShellDispatch *shell = NULL;
HRESULT hr = CoCreateInstance(CLSID_Shell
, NULL
, CLSCTX_SERVER
, IID_IDispatch,
(void**)&shell);
if (FAILED(hr) || !shell)
{
cout << "interface FAILED." << endl;
break;
}
shell->FileRun();
//shell->FindFiles();
/*
Shell object methods
The Shell object has the following methods:
BrowseForFolder
CascadeWindows
ControlPanelItem
EjectPC
Explore
FileRun
FindComputer
FindFiles
Help
MinimizeAll
NameSpace
Open
RefreshMenu
SetTime
ShutdownWindows
Suspend
TileHorizontally
TileVertically
TrayProperties
UndoMinimizeALL
Windows
*/
shell->Release();
cout << "---ShellRun OK.---" << endl;
break;
} while (false);
//--COM
CoUninitialize();
}
int main(int argc, char* argv[])
{
FileRun();
return 0;
}
- 调用Shell接口(系统运行窗口)的代码
- 调用接口的代码!
- 【VBscript Shell】通过vbs文件调用bat文件达到隐藏cmd窗口后台运行的效果
- android 调用系统的接口
- android 调用系统的接口
- 连接浏览器SHELL窗口的代码
- 连接浏览器SHELL窗口的代码
- 可执行文件运行的系统调用
- Iframe调用父窗口的javascript代码
- 系统运行进程相关的Shell命令
- 读取系统运行状态的shell脚本
- VBA调用系统文件夹选择的窗口
- 在内嵌窗口中调用父窗口的javascript代码
- java调用shell的一段代码
- java代码中执行shell或调用系统命令
- 调用系统设备的代码
- 【Android】系统窗口调用
- 调用 kqueue 接口的示例代码
- 连接浏览器SHELL窗口的代码
- 连接IE浏览器窗口的代码
- 列举IE全部Element的代码
- 生成GUID的代码
- 从当前进程模块程序读数据的代码
- 调用Shell接口(系统运行窗口)的代码
- 微软解决方案架构(模块一)
- 微软解决方案架构(模块二)(1)
- 微软解决方案架构(模块二)(2)
- 微软解决方案架构(模块二)(3)
- 微软解决方案架构
- 微软解决方案架构(模块三)( 1)
- 微软解决方案架构(模块三)(2)
- 微软解决方案架构(模块四)