- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本课程中的Windows API
本课程中的Windows API 计算机科学与信息工程学院 赵建州 STARTUPINFO 结构 PROCESS_INFORMATION结构 ZeroMemory 函数 StrFormatByteSize reinterpret_cast 运算符 创建进程 进程集快照 PROCESSENTRY32 结构 FILETIME 结构 OpenProcess()函数 GetProcessTimes()函数 线程的同步 重新设置类型 打开事件函数 修改事件状态函数 等待函数 互斥对象 释放互斥对象函数 创建线程函数 临界区 初始化临界区变量 进入临界区函数 退出临界区函数 撤消临界区函数 SECURITY_ATTRIBUTES结构 内核对象 内核对象使用计数 安全性描述符 安全性描述符结构 区分内核对象和其他对象 创建内核对象 进程句柄表 进程虚拟地址空间 GetSystemInfo函数 SYSTEM_INFO结构 MEMORY_BASIC_INFORMATION结构 SYSTEM_INFO VirtualAlloc 函数 VirtualFree 函数 try-except 语句 STARTUPINFO 结构 typedef struct _STARTUPINFO { DWORD cb; // 结构的长度 LPTSTR lpReserved; // 保留 LPTSTR lpDesktop; // 桌面名称 LPTSTR lpTitle; // 控制台窗口标题 DWORD dwX; DWORD dwY; DWORD dwXSize; DWORD dwYSize; DWORD dwXCountChars // 控制台窗口行数 STARTUPINFO 结构 DWORD dwYCountChars; // 控制台窗口列数 DWORD dwFillAttribute; // 控制台窗口背景颜色 DWORD dwFlags; // 成员能否有效标志 WORD wShowWindow; // 显示窗口方式 WORD cbReserved2; // 保留必须为 0 LPBYTE lpReserved2; // 保留必须为NULL HANDLE hStdInput; // 控制台程序使用 HANDLE hStdOutput; // 控制台程序使用 HANDLE hStdError; // 控制台程序使用 } STARTUPINFO, *LPSTARTUPINFO; STARTUPINFO 结构的dwFlags STARTF_USESHOWWINDOW 如果不指定这个值,将忽略wShowWindow 成员。 STARTF_USEPOSITION 如果不指定这个值,将忽略dwX和 dwY 成员。 STARTF_USESIZE 如果不指定这个值,将忽略dwXSize 和 dwYSize 成员。 STARTUPINFO 结构的dwFlags STARTF_USECOUNTCHARS 如果不指定这个值,将忽略dwXCountChars 和 dwYCountChars 成员。 STARTF_USEFILLATTRIBUTE 如果不指定这个值,将忽略dwFillAttribute 成员。 STARTUPINFO结构的dwFlags STARTF_FORCEONFEEDBACK If this value is specified, the cursor is in feedback mode for two seconds after CreateProcess is called. If during those two seconds the process makes the first GUI call, the system gives five more seconds to the process. If during those five seconds the process shows a window, the system gives five more seconds to the process to finish drawing the window. STARTUPINFO 结构的dwFlags STARTF_FORCEOFFFEEDBACK 如果指定这个值,在进程开始时,反馈光标强迫消失,显示标准的光标。 STARTU
文档评论(0)