应用程序如何接管win98操作系统

时间:2023-01-15 14:25:42
在win98或NT下,使开机时进入应用程序而不是win98操作系统。
就是程序是运行在win98下的。但是用户只能使用该程序,而不能对win98进行操作。
这个程序应当如何编写?

6 个解决方案

#1


用shell语句来实现。
具体好像是在哪个ini文件中,写上
shell = 你的应用程序的名字
好像就行了!!
试试看

#2


理论上来说不行,

因为Win98是抢占式多任务操作系统,应用程序执行了一段时间后,操作系统会强行抢回CPU时间片,所以Win98不会因为一个应用程序的崩溃而导致系统崩溃(至少理论上来说)。

楼上的方法,只是指定系统的外壳而已,而不是接管操作系统。

#3


是不是实现如美萍一样的功能.

#4


分析系统的全局堆?

#5





              邪招倒是有一个,不过不知道有没有效:
              首先,系统只能启动win98而不能进入DOS。
              然后,注册一个自动执行的程序,和系统同时起来。
              再然后:程序中执行如下操作:
                      屏蔽掉系统热键;
                      将系统桌面置为无效(效果和死机了一样,你点击系统桌面不会有响应)。
                      本程序只能一窗口模式运行而不能被最小化;
                      在关掉程序时执行关机操作。

                      将系统桌面置为无效和屏蔽所有系统热键是主要部分。其余的嘛,自己发挥。

                      未经测试,不一定可行。



  

#6






              系统桌面是一个窗口。想一想模态对话框与菲模态对话框!



#1


用shell语句来实现。
具体好像是在哪个ini文件中,写上
shell = 你的应用程序的名字
好像就行了!!
试试看

#2


理论上来说不行,

因为Win98是抢占式多任务操作系统,应用程序执行了一段时间后,操作系统会强行抢回CPU时间片,所以Win98不会因为一个应用程序的崩溃而导致系统崩溃(至少理论上来说)。

楼上的方法,只是指定系统的外壳而已,而不是接管操作系统。

#3


是不是实现如美萍一样的功能.

#4


分析系统的全局堆?

#5





              邪招倒是有一个,不过不知道有没有效:
              首先,系统只能启动win98而不能进入DOS。
              然后,注册一个自动执行的程序,和系统同时起来。
              再然后:程序中执行如下操作:
                      屏蔽掉系统热键;
                      将系统桌面置为无效(效果和死机了一样,你点击系统桌面不会有响应)。
                      本程序只能一窗口模式运行而不能被最小化;
                      在关掉程序时执行关机操作。

                      将系统桌面置为无效和屏蔽所有系统热键是主要部分。其余的嘛,自己发挥。

                      未经测试,不一定可行。



  

#6






              系统桌面是一个窗口。想一想模态对话框与菲模态对话框!