当我们使用右键菜单来运行winzip或者winrar的时候,系统explorer.exe通过什么方式来创建的winzip或者winrar进程的?我使用hook的时候,通过CreateProcess、CreateProcessWithLogonW、CreateProcessAsUserW、WinExec都不能截获到explorer.exe的创建进程的操作,请高手指点一下,explorer.exe通过什么方式来创建右键菜单运行的winzip,winrar这样的进程,或者还有什么创建进程的方式,多谢指点,谢谢!
解决方案 »
- 程序启动默认最大化//窗口偏移了什么情况????
- win32 dll 热键
- ado willexute和exutecomplete事件的触发
- 请问<<windows网络编程>>2版 大家看着吃力吗? 我看这怎么好费劲?看她前要掌握那些? 需要看<< windows核心编程>>吗?
- 高手点拨一下,如何上手VC?
- 就是调用DLL不成功出现如下:error LNK2001: unresolved external symbol _WriteCode@32
- 请问如何创建自己的True Type字体库?
- 怎样解决这样一个问题:一个view里有多行控件,每行的控件个数又不一样,行数也只有程序运行才能确定?
- 请问怎样在vc6的ide中显示帮助文档?
- 如何将PDF文件转换成WORD文件。
- 有没有可以播放dvd(mpeg2)的类或者控件或者我使用VC自带的ActiveMovieControl Object来播放,听说只要装一个插件是不是这样?如何解决....
- 怎么用mouse_event模拟鼠标双击????
当某一个线程调用CreateProcess函数时,系统就会创建一个进程内核对象,其初始计数是1,该进程内核对象不是进程本身,而是操作系统管理进程时使用的一个较小的数据结构,然后,系统为新进程创建一个虚拟地址空间,并将可执行文件或任何必需的DLL文件的代码和数据加载到该进程的地址空间中。
to Zark(金陵五月) :我hook了ShellExcute,好像也不是,迷惑:)