📄 readme.wzd
字号:
/////////////////////////////////////////////////////////////////////
// Modify any class.
/////////////////////////////////////////////////////////////////////
// 1) execute another application or batch file the quick way
CString str;
str = "Wzd.bat";
// execute a batch file
if (WinExec(
str, // command line
SW_NORMAL) // see ShowWindow for other options
>31) // numbers lower then 31 are failures
{
AfxMessageBox("Successfully created.");
}
else
{
AfxMessageBox("Failed to create process.");
}
// 2) execute another application or batch file the complete way
CString str;
STARTUPINFO si;
PROCESS_INFORMATION pi;
// specify command
str = "Wzd.bat";
// zero out and initialize STARTUPINFO
memset(&si, 0, sizeof(si));
si.cb = sizeof(si);
si.dwFlags = STARTF_USESHOWWINDOW;
si.wShowWindow = SW_SHOW;
if (CreateProcess(
NULL, // can be name of process unless batch file, else must be in command line:
(char *)LPCSTR(str),// command line
NULL,NULL, // security options
FALSE, // if true will inherit all inheritable handles from this process
NORMAL_PRIORITY_CLASS, // can also be HIGH_PRIORITY_CLASS or IDLE_PRIORITY_CLASS
NULL, // inherit this process's environment block
NULL, // specifies working directory of created process
&si, // STARTUPINFO specified above
&pi // PROCESS_INFORMATION returned
))
{
AfxMessageBox("Successfully created.");
HANDLE pH= pi.hProcess;
// wait until application is ready for input
if (!WaitForInputIdle(pH,1000))
{
//send messages, etc.
}
// kill process with 0 exit code
TerminateProcess( pH, 0);
}
else
{
AfxMessageBox("Failed to create process.");
}
}
// 3) change directory to the running application's .exe file
char szBuffer[128];
::GetModuleFileName(AfxGetInstanceHandle(), szBuffer, sizeof(szBuffer));
char *p=strrchr( szBuffer, '\\');
*p=0;
_chdir(szBuffer);
/////////////////////////////////////////////////////////////////////
// From: Visual C++ MFC Programming by Example by John E. Swanke
// Copyright (C) 1999 jeswanke. All rights reserved.
/////////////////////////////////////////////////////////////////////
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -