一般
PROCESSENTRY32 pe32 = {sizeof(pe32)}; 表示什么意思?
还有就是PROCESSENTRY32 pe32 = {0};???
谢谢!
PROCESSENTRY32 pe32 = {sizeof(pe32)}; 表示什么意思?
还有就是PROCESSENTRY32 pe32 = {0};???
谢谢!
解决方案 »
- 诚心请教,请高手指点。。。
- 关于EnableWindow(GetDlgItem(IDC_INPRANGE,hDlg),TRUE);的编译出错问题
- WinSocket的客户端和服务端无法连接,请指点,附程序!!!
- 请问怎样改变页面元素中的 style 属性????
- VS2005,怎么获得msvcp80.dll,因为C 运行库和标准 C++ 库需要这个DLL,我的vs2005总说没有!
- 请问MFC中如何嵌入c程序?
- 散分
- SDK的疑惑?
- 我放到对话框上一个static控件,然后再上面画矩形,结果每次别的窗口覆盖以后,矩形不能够自动重画
- 我有几个16*15的位图,不知怎样把它们合起来做为一个工具条,用VC (谢谢)
- 为何ADO在程序关闭前不能完全保存!
- 能否帮忙调试"完成端口"
DWORD dwSize;
DWORD cntUsage;
DWORD th32ProcessID;
ULONG_PTR th32DefaultHeapID;
DWORD th32ModuleID;
DWORD cntThreads;
DWORD th32ParentProcessID;
LONG pcPriClassBase;
DWORD dwFlags;
TCHAR szExeFile[MAX_PATH];
} PROCESSENTRY32, 第一局就是得到结构体的大小后传递给第一个参数,也相当于给那个变量初始化。两句都是初始化区别就是第一个参数有值
也就是其中的dwSizetypedef struct tagPROCESSENTRY32 { DWORD dwSize; DWORD cntUsage; DWORD th32ProcessID; ULONG_PTR th32DefaultHeapID; DWORD th32ModuleID; DWORD cntThreads; DWORD th32ParentProcessID; LONG pcPriClassBase; DWORD dwFlags; TCHAR szExeFile[MAX_PATH];
} PROCESSENTRY32, *PPROCESSENTRY32;
memset(&pe32,0,sizeof(PROCESSENTRY32));
也可以。
等于
PROCESSENTRY32 pe32 = {0};
pe32.dwSize = sizeof(PROCESSENTRY32);