就是程序是运行在win98下的。但是用户只能使用该程序,而不能对win98进行操作。
这个程序应当如何编写?
6 个解决方案
#1
用shell语句来实现。
具体好像是在哪个ini文件中,写上
shell = 你的应用程序的名字
好像就行了!!
试试看
具体好像是在哪个ini文件中,写上
shell = 你的应用程序的名字
好像就行了!!
试试看
#2
理论上来说不行,
因为Win98是抢占式多任务操作系统,应用程序执行了一段时间后,操作系统会强行抢回CPU时间片,所以Win98不会因为一个应用程序的崩溃而导致系统崩溃(至少理论上来说)。
楼上的方法,只是指定系统的外壳而已,而不是接管操作系统。
因为Win98是抢占式多任务操作系统,应用程序执行了一段时间后,操作系统会强行抢回CPU时间片,所以Win98不会因为一个应用程序的崩溃而导致系统崩溃(至少理论上来说)。
楼上的方法,只是指定系统的外壳而已,而不是接管操作系统。
#3
是不是实现如美萍一样的功能.
#4
分析系统的全局堆?
#5
邪招倒是有一个,不过不知道有没有效:
首先,系统只能启动win98而不能进入DOS。
然后,注册一个自动执行的程序,和系统同时起来。
再然后:程序中执行如下操作:
屏蔽掉系统热键;
将系统桌面置为无效(效果和死机了一样,你点击系统桌面不会有响应)。
本程序只能一窗口模式运行而不能被最小化;
在关掉程序时执行关机操作。
将系统桌面置为无效和屏蔽所有系统热键是主要部分。其余的嘛,自己发挥。
未经测试,不一定可行。
#6
系统桌面是一个窗口。想一想模态对话框与菲模态对话框!
#1
用shell语句来实现。
具体好像是在哪个ini文件中,写上
shell = 你的应用程序的名字
好像就行了!!
试试看
具体好像是在哪个ini文件中,写上
shell = 你的应用程序的名字
好像就行了!!
试试看
#2
理论上来说不行,
因为Win98是抢占式多任务操作系统,应用程序执行了一段时间后,操作系统会强行抢回CPU时间片,所以Win98不会因为一个应用程序的崩溃而导致系统崩溃(至少理论上来说)。
楼上的方法,只是指定系统的外壳而已,而不是接管操作系统。
因为Win98是抢占式多任务操作系统,应用程序执行了一段时间后,操作系统会强行抢回CPU时间片,所以Win98不会因为一个应用程序的崩溃而导致系统崩溃(至少理论上来说)。
楼上的方法,只是指定系统的外壳而已,而不是接管操作系统。
#3
是不是实现如美萍一样的功能.
#4
分析系统的全局堆?
#5
邪招倒是有一个,不过不知道有没有效:
首先,系统只能启动win98而不能进入DOS。
然后,注册一个自动执行的程序,和系统同时起来。
再然后:程序中执行如下操作:
屏蔽掉系统热键;
将系统桌面置为无效(效果和死机了一样,你点击系统桌面不会有响应)。
本程序只能一窗口模式运行而不能被最小化;
在关掉程序时执行关机操作。
将系统桌面置为无效和屏蔽所有系统热键是主要部分。其余的嘛,自己发挥。
未经测试,不一定可行。
#6
系统桌面是一个窗口。想一想模态对话框与菲模态对话框!