CHINA-JIGE / Shoot-The-Chicken-3D

基于c++控制台的3D第一人称射击(FPS)游戏,项目包含软件渲染器、游戏引擎层、游戏逻辑层
292 stars 74 forks source link

Win10 花屏 #4

Closed ArArgon closed 3 years ago

ArArgon commented 7 years ago

如图 default

CHINA-JIGE commented 7 years ago

木有win10不知怎么修- -但是估计解决方案是在Renderer.cpp里面调一下mFunction_AdjustWindowSize()里面的窗口固定大小吧,win10控制台变了,有点棘手

ArArgon commented 7 years ago

我现在把mFunction_AdjustWindowSize()改了改

qq 20170916114419 qq 20170916114442

ArArgon commented 7 years ago

但是还是有点怪

CHINA-JIGE commented 7 years ago

因为其实这个窗口的像素大小有点hack的成分在里面...算好了每个字符占3x5像素然后强行算出窗口大小,所以可能win10的这些有变化就这样子了,可以debug一下GetSystemMetric()的那些值吧

SnailSword commented 6 years ago

会不会是字体的问题导致的?

zhongyang219 commented 5 years ago

在窗口标题栏点击鼠标右键,选择“属性”,勾选“使用旧版控制台”就可以了。 image