函数定义是这样的,
typedef BOOL (WINAPI *FUNC_NT1)
(DWORD *lpidProcess,
DWORD cb,
DWORD *cbNeeded);
FUNC_NT1 MyEnumProcesses;
函数使用是这样的。
MyEnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded );问题是: 调用了上面的这个函数MyEnumProcesses,就实现了遍历系统进程的功能了。感觉是空函数啊,为什么呢?
typedef BOOL (WINAPI *FUNC_NT1)
(DWORD *lpidProcess,
DWORD cb,
DWORD *cbNeeded);
FUNC_NT1 MyEnumProcesses;
函数使用是这样的。
MyEnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded );问题是: 调用了上面的这个函数MyEnumProcesses,就实现了遍历系统进程的功能了。感觉是空函数啊,为什么呢?
解决方案 »
- VC MFC中操作SQL Server
- if表达式里打逗号是什么意思
- 想知道一个AVI文件用的是什么压缩codec压缩的,该怎么办?
- 为什么用PROCDUMP软件脱了壳之后还是老是出错。(大家知道就说说)
- 关于读写exe文件的问题(快要气死我;了)
- 帮帮小弟(关于鼠标钩子)
- 关于MFC的深层问题,向高手请教!!!十万火急!!!立刻给分!!!
- CHttpConnection网络通信对于网络的要求?
- 下午要去面试C++程序员,要考试,不知道要考哪些内容,请有经验的大侠提提意见!!!
- 关于new的话题
- 【求助】在SetFilePointer成功后,ReadFile的疑惑
- 使用VS setup project制作安装包的问题,请熟悉的大神帮忙看下
(DWORD *lpidProcess,
DWORD cb,
DWORD *cbNeeded);
首先这是在定义一个函数指针;2、FUNC_NT1 MyEnumProcesses;这是声明一个函数指针变量;
3、MyEnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded );这是在调用函数指针
2和3之间应该还有一步你没找到,那就是给函数指针MyEnumProcesses,赋值的那一步;找到他你就都明白了