首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

帮顶就给分自动运行U盘指定的程序解决思路

2012-09-23 
帮顶就给分自动运行U盘指定的程序谁有这样的程序,或谁中过这样的病毒。。。给我个,我做了个winform应用程序,

帮顶就给分自动运行U盘指定的程序
谁有这样的程序,或谁中过这样的病毒。。。给我个,我做了个winform应用程序,想一插入u盘便可以自动运行该程序

[AutoRun] 
OPEN=播放器.exe
shellexecute=播放器.exe 
shell\Auto\command=播放器.exe

这样的代码就别发了,u盘一插马上就被删除,提示都不提示的。。。。
求思路。。。有代码更好了。。

[解决办法]
完全可以,winform中可以监控到系统消息,当有移动设备插入时,会发出系统消息,winfom中可以知道这个消息,消息码忘记了。。。你就可以运行这个程序了
[解决办法]
这个是鼠标的 移动设备的那个 你搜素一下 windows消息中的

C# code
/// <summary>               /// 通过覆盖基类的窗体函数拦截消息            /// /// </summary>             /// /// <param name="e"></param>             protected override void WndProc(ref System.Windows.Forms.Message e)        {            //如果需要截获消息,                      //if(e.Msg==0x0201)// WM_LBUTTONDOWN                    // System.Windows.Forms.MessageBox.Show("消息被WndProc函数响应");                     //else                       // base.WndProc(ref e);                      //不需要截获消息则为                     if (e.Msg == 0x0201)// WM_LBUTTONDOWN                          System.Windows.Forms.MessageBox.Show("消息被WndProc函数响应");                  base.WndProc(ref e);        }
[解决办法]
你必须有个监控程序 先运行才行,开机的话,你那个监控程序在也在开机启动
探讨
引用:

完全可以,winform中可以监控到系统消息,当有移动设备插入时,会发出系统消息,winfom中可以知道这个消息,消息码忘记了。。。你就可以运行这个程序了

非常感谢您,但这样的前提是那个winfrom程序打开了吗??
好比是一台刚开机的电脑,插入U盘立刻运行U盘里的这个winfrom程序。那这样也行吗

[解决办法]
不想被完全发现不现实,纯支持,等大神
另,楼主貌似动机有点不纯
[解决办法]
等大神来..
没有服务或程序监控
如何能启动程序...
[解决办法]
没有服务 和程序 监控 不大可能 autorun 已经 不行了

热点排行