
系统用久了难免翻船,比如每逢关机就会d出“著名鼎鼎”的“dwwinexe-dll初始化失败:因为窗口站已关闭,应用程序初始化失败……”错误窗口。
这个dwwinexe究竟是什么玩意呢?其实这是系统自带的一个叫dr
watson(华生医生)的系统调试程序。每当有哪个程序崩溃(大多是该程序在注册表内的信息出了问题)的时候,这个错误框必定会在关机的时候d出来。
那么华生医生本身是哪个程序呢?它本身是这么一个程序——drwatsonexe。你只需要在“开始”-“运行”输入drwatson就会看到一个叫做“dr
watson
100b”的窗口。如果你的系统运行良好,软件也没有错误的话,窗口会显示“没有发现错误”。
可是我们现在的情况恰恰是有了错误,这种程序崩溃的错误源自哪里呢?
可以肯定地说,大多数源自流氓软件,特别是那些卸载不了,还特还在注册表残存的流氓软件,它们一方面自动加载在电脑的进程里,另一方面在注册表填充许多垃圾信息,这就很容易造成程序的崩溃。比如,笔者就是中了“划词搜索”的招!
要找出罪魁祸首,你需要用“windows进程管理器”(>
除非你不用Windows,在windows里自然是放到控制台里执行的。只有用API来控制全屏。我查过《C++程序设计语言》了,没有相关的标准库函数给你。也就是说,C++理论上不管别人是怎么实现的。
用以下Win32 API函数来控制CMD窗口:
BOOL SetConsoleDisplayMode (
HANDLE hOut, // 标准输出句柄
DWORD dwNewMode, // 指定显示模式 0是窗口 1是全屏
LPDWORD lpdwOldMode, // 用于前一个显示模式值的变量地址
);
BOOL GetConsoleDisplayMode (
LPDWORD lpdwMode, //用于当前显示模式值的变量地址
);
这两个函数从Kernel32dll中输出,要包含Kernl32lib。
首先,我们需要查看一下Win10正式版系统当前屏幕分辨率:
右击桌面,从其右键菜单中选择“显示属性”项进入。
从打开的“设置 系统”界面中,切换到“显示”选项卡,点击此界面最下方的“显示高级设置”按钮。
接着从打开的“自定义显示器”窗口中,就可以获得当前屏幕的分辨率信息,如图所示,小编电脑的屏幕分辨率为“1440X900”。
然后打开“此电脑”,依次进入“此电脑”-“文档”-“CFSystem”文件夹,找到“Systemdat”文件并右击选择“使用记事本打开”,将内容第一行数字进行修改:
当显示器分辨率为“1440×900”时,将第一行数字修改成“3”;
当显示器分辨率为“1680×1050”时,将第一行数字修改成“4”;
当显示器分辨率为“1920×1080”时,将第一行数字修改成“5”
最后保存退出。
最后就可以尝试运行CF客户端程序,在游戏 *** 作界面中,可能仍然是窗口模式,但当进入游戏后,将显示“全屏”画面,
方法二:利用“Win10cf一键全屏工具”来设置CF全屏。
直接从以下百度网盘地址中下载“Win10cf一键全屏工具”:
下载以上压缩包,就可以得到两个文件,将这两个文件拷贝到“TGP”目录下(位于“CF安装盘:\Program Files\Tencent\TGP”),
双击运行“1024X768X32bat”文件,此时将自动以全屏模式运行CF客户端程序,如图所示:
方法三:通过“显卡控制器”来设置CF窗口分辨率,以实现CF全屏 *** 作。
此方法重要针对笔记本电脑。
右击桌面,从d出的右键菜单中选择“图形属性”项进入。
从打开的“显卡控制面板”界面中,点击“显示器”按钮进入,切换到“一般设置”选项卡,将“分辨率“设置为”1024X768“,勾选”缩放全屏”项,设置“选择配置式”为“CF”,点击“保存配置式”按钮。
接下来返回“显卡控制面板”主界面,点击“配置式”按钮进入,在此界面中设置“配置式”为“CF”,将“选择触发器”设置为“应用程序”,同时在“设置”栏目中勾选如图所示的部分,点击右侧的“浏览”按钮。
从打开的“打开”对话框中,定位到CF安装目录,找到并选中“CrossFire”文件,点击“打开”按钮。
待添加CF客户端进程完成后,点击“应用”和“保存”按钮即可。最后就可以尝试运行CF程序,此时就会发现CF客户端以全屏方式运行。
以上就是关于如何使.exe程序全屏运行全部的内容,包括:如何使.exe程序全屏运行、怎样把win10系统下应用程序窗口全屏的方法、c++怎样在程序中实现全屏显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)