回 帖 发 新 帖 刷新版面

主题:高手请帮忙!关于窗口和分辨率的问题。

我的程序窗口在800*600的分辨率和1024*768的分辨率下显示的不一样,有没有什么办法让窗口在任何分辨率下都一样大呀?

回复列表 (共6个回复)

沙发

是不是CreateWindow是用了CW_USEDEFAULT? 可以改成一个具体数字.

板凳

还是不行呀?在800*600的分辨率下还是比在1024*768的分辨率下显示的要大,还有没有其他办法呀?

3 楼

晕,原来是这样.这个没办法的,硬件就是这样效果的,同样显示器,分辨率越小,看起来越大.

4 楼

哦!
我有个办法不知道可不可行,就是我在800*600的分辨率下做个窗口,在1024*768分辨率下做个窗口,在不同的分辨率下调用不同的窗口,你看行不行呀!

5 楼

晕, 分辨率不一样, 看起来肯定不一样嘛

6 楼

[quote]哦!
我有个办法不知道可不可行,就是我在800*600的分辨率下做个窗口,在1024*768分辨率下做个窗口,在不同的分辨率下调用不同的窗口,你看行不行呀![/quote]
行,不过真有必要吗?哈哈,我感觉大小差距是可以接受的

我来回复

您尚未登录,请登录后再回复。点此登录或注册