加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

wince开机自动启动应用程序 .

发布时间:2020-12-15 06:36:25 所属栏目:百科 来源:网络整理
导读:? ============================================================= 标题:wince开机自动启动应用程序 摘要: 备注:Windows CE 5.0 日期:2010.5.17 姓名:朱铭雷 ============================================================= (1) 通过修改注册表实现
?

=============================================================

标题:wince开机自动启动应用程序

摘要:

备注:Windows CE 5.0

日期:2010.5.17

姓名:朱铭雷

=============================================================

(1)通过修改注册表实现。如:

[HKEY_LOCAL_MACHINE/init]

"Launch50"="explorer.exe"

"Depend50"=hex:14,00,1e,00

?????? 这是启动explorer.exe的,Launch50中的50决定启动顺序,Depend50决定其所依赖的应用程序,explorer.exe必须在启动顺序为"Launch20"(十六进制14为十进制20),"Launch30"(十六进制1e为十进制30)的应用程序启动之后启动。

?????? 如此一来,实现开机自动启动我们自己的应用程序就很简单了。如:

[HKEY_LOCAL_MACHINE/Init]

?????? "Launch80"="XXX.exe"

?????? "Depend80"=hex:14,00

(2)也可以通过如下方法实现。创建一个快捷方式,如Autorun.lnk,其文本内容为:

20#/windows/Autorun.exe

20是#号后面字符的数量。

将Autorun.lnk添加到NK,如:

Autorun.lnk $(_FLATRELEASEDIR)/Autorun.lnk NK S

将Autorun.lnk放置到Startup文件夹,如:

Directory("/Windows/Startup"):-File("Autorun.lnk","/Windows/Autorun.lnk")

这样开机则可自动启动Autorun.exe。

以上两种方式都不要忘记将要启动的应用程序添加到NK,如:

XXX.exe $(_FLATRELEASEDIR)/XXX.exe NK? S

(3)以上两种方式虽说也比较简单方便,但当自己要更换所要自动启动的应用程序时,

还需重新定制NK,稍显麻烦。为了方便以后更改“自动启动的应用程序”,可以通过如下途径来实现。自己先写一个应用程序,在这个应用程序中去搜索并启动FLASH中的XXX文件夹下的YYY.exe。然后将该应用程序通过以上两种途径中的一种实现其自动启动。之后再把自己真正想要开机自动启动的应用程序放到FLASH中的XXX文件夹下,并将名字改成YYY.exe就行了。这也是我经常使用的一种方法。

?

?

转载自:http://www.voidcn.com/article/p-mbhbajxw-eg.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读