reactos操作系统实现(65)
激动人心的时刻到了,最后安装成功了。会出现下面的界面,如下:
上面成功的实现代码如下: #001 static PAGE_NUMBER #002 SuccessPage(PINPUT_RECORD Ir) #003 {
显示成功安装的信息。 #004 MUIDisplayPage(SUCCESS_PAGE); #005 #006 if (IsUnattendedSetup) #007 { #008 return FLUSH_PAGE; #009 } #010
当用户按回车键后进入重新启动的页面。 #011 while(TRUE) #012 { #013 CONSOLE_ConInKey(Ir); #014 #015 if (Ir->Event.KeyEvent.uChar.AsciiChar == 0x0D) /* ENTER */ #016 { #017 return FLUSH_PAGE; #018 } #019 } #020 } #021 #022
重新启动的页面出现。 #023 static PAGE_NUMBER #024 FlushPage(PINPUT_RECORD Ir) #025 { #026 MUIDisplayPage(FLUSH_PAGE); #027 return REBOOT_PAGE; #028 }
到这里就已经成功地从光盘安装ReactOS到硬盘里了。重新启动后,就会出现Freeload的菜单项选择,如下图: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |