CreateProcess 谓词示例
演示如何使用 CreateProcess 方法实现 Shell 谓词。
本主题包含以下各节:
说明
基于 CreateProcess 的谓词取决于运行可执行文件并向其传递命令行参数。 此方法不像 DropTarget 和 ExecuteCommand 方法那样强大,但它确实实现了理想的进程外行为。
要求
产品 | 最低产品版本 |
---|---|
Windows | Windows Vista |
Windows 软件开发包 (SDK) | 7.0 |
下载示例
位置 | 路径 URL |
---|---|
GitHub | CreateProcessVerb 示例 |
生成示例
要通过命令提示符生成示例,请执行以下操作:
- 打开命令提示符窗口并导航到 CreateProcessVerb 项目目录。
- 输入
msbuild CreateProcessVerb.sln
。
要使用 Microsoft Visual Studio(首选)生成示例,请执行以下操作:
- 打开 Windows 资源管理器并导航到 CreateProcessVerb 项目目录。
- 双击CreateProcessVerb.sln文件的图标,在 Visual Studio 中打开项目。
- 从“生成”菜单中,选择“生成解决方案”。
运行示例
- 使用命令提示符或 Windows 资源管理器导航到包含新的可执行文件的目录。
- 在命令行中输入
CreateProcessVerb.exe
。 或者,从 Windows 资源管理器双击CreateProcessVerb.exe的图标。 - 按照显示的对话框中的说明进行操作