用外壳钩子可以截获计算机开启和关闭的程序,那么怎么样才能得到程序的名字呢?怎么样才能得到程序的后缀名呢.如.EXE,.DOC等等..
大家指教下小弟
大家指教下小弟
解决方案 »
- 不显示删除回复显示所有回复显示星级回复显示得分回复 服务端有一个vc程序采数,客户端vb.net进行取数,怎么方便?[
- cc
- 下载程序遇到的问题,请求大家帮助
- 如何制作不带界面的安装包啊
- 请问怎么给窗口中的按钮发送按下的消息,以模拟点击功能
- 对于一个sdi工程文件,在vc的Build菜单中的Configuration中把debug给删掉了,请问如何回复呢?
- 使用gsdll32.dll显示ps文件
- this指针
- 怎么样才能在对话框中显示动态的gif图片?
- 如何把VC++自定义结构参数传递给VB的Active部件内函数
- 怎样通过输入地址名拼音的首字母在CComboBox里就会出现对应地址?就像网上售机票的网站一样?
- 如果将匈牙利命名法直接嵌入进编译器
LREULT CALLBACK Proc(int nCode,WPARAM wParam,LPARAM lParam)在这里面,当一个程序启动的时候消息nCode应该是什么样的.两个参数里面又是什么内容?找了半天也没有找到,大家指点下.
LRESULT CALLBACK ShellProc(.....)这个函数,后面写着要引用Windows.h,难道这个函数在这个Windows文件中有定义了?不应该是我们自己写的吗?
直接GetModuleHandle (NULL)拿到进程句柄然后GetModuleFileName取名字ShellProc只是在winuser.h中声明,无定义。你完全可以取一个其他名字,只要原型一样