MFC 以系统默认的NotePad方式打开txt文本文件
来源:互联网 发布:虚拟社交网络定义 编辑:程序博客网 时间:2024/05/22 17:35
程序如下:
PROCESS_INFORMATION pi;
ZeroMemory(&pi,sizeof(PROCESS_INFORMATION));
STARTUPINFO si;
ZeroMemory (&si, sizeof (STARTUPINFO)); //初始化
si.cb = sizeof (STARTUPINFO);
si.wShowWindow=SW_SHOW;
si.dwFlags=STARTF_USESHOWWINDOW;
//注意
wchar_t szCmdline[] = _T("C://WINDOWS//notepad.exe D://test.txt");
if (::CreateProcess (NULL, szCmdline, NULL,
NULL, FALSE, NORMAL_PRIORITY_CLASS, NULL, NULL, &si, &pi)) {
}
1.STARTUPINFO结构
typedef struct _STARTUPINFO {
DWORD cb;
LPTSTR lpReserved;
LPTSTR lpDesktop;
LPTSTR lpTitle;
DWORD dwX;
DWORD dwY;
DWORD dwXSize;
DWORD dwYSize;
DWORD dwXCountChars;
DWORD dwYCountChars;
DWORD dwFillAttribute;
DWORD dwFlags;
WORD wShowWindow;
WORD cbReserved2;
LPBYTE lpReserved2;
HANDLE hStdInput;
HANDLE hStdOutput;
HANDLE hStdError;
} STARTUPINFO, *LPSTARTUPINFO;
2. PROCESS_INFORMATION结构
typedef struct _PROCESS_INFORMATION {
HANDLE hProcess; //进程句柄
HANDLE hThread; //进程的主线程句柄
DWORD dwProcessId; //进程ID
DWORD dwThreadId; //进程的主线程ID
} PROCESS_INFORMATION;
原文链接:http://blog.csdn.net/hustspy1990/article/details/5405794谢谢!
- MFC 以系统默认的NotePad方式打开txt文本文件
- Notepad++的打开方式
- MFC --txt文本文件的读写
- MFC TXT 文本文件的读写
- 以多个实例方式打开Notepad++
- Notepad 打开文本文件所看到的 IRP
- 通过修改注册表改变txt文件的默认打开方式
- Win10系统右键添加绿色版Notepad++的打开方式
- MFC 程序中调用记事本 NotePad 打开 txt 文件
- PHP打开文本文件的方式
- MFC如何操纵后台以资源管理器的方式打开文件夹
- 文本文件和二进制文件;以文本方式打开和以二进制方式打开
- 使浏览器打开后,默认以手机浏览器的方式打开网页
- 修改mac系统下某种文件类型的默认打开方式
- 修改mac系统下某种文件类型的默认打开方式
- C++实现文件以默认打开方式打开
- 修改右键菜单中新建txt文本文件的默认编码
- 修改右键菜单中新建txt文本文件的默认编码
- uva 11029 - Leading and Trailing(快速幂)
- Hadoop源码学习_Host2NodesMap
- 传谷歌10月31日发布Nexus 5及Android 4.4
- 第一篇
- 百度收购大众点评可能只是百度的一厢情愿
- MFC 以系统默认的NotePad方式打开txt文本文件
- Hadoop源码学习_DatanodeID
- 双语阅读笔记 - 操作系统 - Process Control Block
- Android Developers:支持不同的屏幕大小
- 天猫宣布启动快递“当日达”
- [设计模式笔记]三. 行为型模式--25. Visitor模式(访问者)对象行为型模式(一)
- zoj 3686 (a simple tree problem)
- C#中Split用法
- 寻找发贴水王