关于程序自动运行的问题 怎么让一个程序在别的程序启动时,自动运行?比如当“记事本”一打开,我的程序就打开。先谢过各位了!来者有分。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体用hook该怎么用呢?是有相关的API还是?不好意思,我是菜鸟 CreateProcess就可以了,如果是写守护进程那还要加检测处理。 另外做一个监控程序,监控到notepad启动时,就启动你自己的程序。 还有个方案:在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options下新建一个项叫notepad.exe。然后在该项下建立值Debugger(字符串值),将Debugger的数据改为你的程序路径。同时你的程序处理传入你程序的参数,其中将包含Notepad.exe文件的路径,这样你就在你程序里CreateProcess这个文件。这样就可以达到你的需求了。上面说的那个Hook方案,网上应该有很多例子,大部分是在Ring3层Hook Explorer的CreateProcess系列函数。 程序总要处理传给它的参数吧。比如 你要是在cmd 输入shutdown /s /t,这个/s和/t就是参数部分。主程序是可以拿到系统给它的这些参数的。 想把CListView 和 一个功能界面漂亮的CListCtrl派生类结合起来。 CMarkup类简单操作 SDI如何动态显示和隐藏状态栏? 新手高分求助:SDI怎样分割窗体的例子 为什么我在treectrl里选择了显示一个子窗口的字符后,再选择其他显示其他子窗口的显示窗口.... 蒋晟蒋老大请! MFC中如何在一个对话框中关闭本对话框并另起一个对话框? 各位请帮小弟一个忙……(会英文的请进) VC6.0 读取BMP图片 vc误删debug,如何恢复! 有做过越南版本的吗?请指教下 如何在Combo box控件上显示文字
在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options下新建一个项叫notepad.exe。然后在该项下建立值Debugger(字符串值),将Debugger的数据改为你的程序路径。同时你的程序处理传入你程序的参数,其中将包含Notepad.exe文件的路径,这样你就在你程序里CreateProcess这个文件。这样就可以达到你的需求了。
上面说的那个Hook方案,网上应该有很多例子,大部分是在Ring3层Hook Explorer的CreateProcess系列函数。