发现了一个坑爹的现象。。
首先你有一个CButton
CButton* but=new CButton;
but->Create(NULL,NULL,CRect(200000,200000,200400,200400),this,1000);
but->ShowWindow(SW_SHOW);
CRect rect;
but->GetClientRect(&rect);
ScreenToClient(&rect);
这个时候会出现一个很坑爹的现象,
rect的left,top值都变成了16位的int的上限,
bottom还有right倒是保持着比例。
这是为什么,难道就不能给窗口分配大于16位int上限的值吗?
CButton* but=new CButton;
but->Create(NULL,NULL,CRect(200000,200000,200400,200400),this,1000);
but->ShowWindow(SW_SHOW);
CRect rect;
but->GetClientRect(&rect);
ScreenToClient(&rect);
这个时候会出现一个很坑爹的现象,
rect的left,top值都变成了16位的int的上限,
bottom还有right倒是保持着比例。
这是为什么,难道就不能给窗口分配大于16位int上限的值吗?
...全文
相关推荐
坑爹大冒险(C语言).zip
坑爹大冒险,内含有源文件和可执行文件,快来看看吧!(C语言)
c语言小游戏之坑爹大冒险
C语言项目源码大全的50套源代码资源,这里是其中的c语言实现坑爹大冒险游戏源码,大家一起学习交流哈!
【安卓】史上最坑爹的游戏9 内购破解版
支付点击取消即可 《史上最坑爹的游戏9》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑的游戏。 其中设计了大量奇思妙想,趣味连篇的小游戏关卡,每一个都很坑爹很坑爹。共设计了24关,更多坑爹关卡还在持续更新中。
【安卓】史上最坑爹游戏内购破解版
支付点击取消即可 《史上最坑爹的游戏》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑的游戏。 其中设计了大量奇思妙想,趣味连篇的小游戏关卡,每一个都很坑爹很坑爹。共设计了24关,更多坑爹关卡还在持续更新中。
易语言编写的坑爹记事本
易语言编写的坑爹记事本 实用 用了的人没一个不笑疯


