窗口大小的问题

getoneking 2008-10-15 09:06:17
例如创建521×256大小的窗口,要显示ID3DXSprite绘制的同样大小的图片,那么这个窗口不能都把图片完全显示出来,应该是因为标题和他的边框占去了他的一部分,所以这个窗口宽再加上2个边框 高再加上标题栏和下边框的大小;问:标题和边框的大小是多少呀?如果不是因为标题边框的事,那可能是怎么回事吖?
...全文
54 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cherry19871987 2008-10-18
  • 打赏
  • 举报
回复
39472220群广邀天下电脑爱好者~!与你站在同一条线为你分解一切问题~!
我们是个专业团队~!静待你的加盟——有你会使我们更加更加强大~!!!
39472220————————————软件技术交流①群
getoneking 2008-10-15
  • 打赏
  • 举报
回复
查到了 呵呵 很好查
getoneking 2008-10-15
  • 打赏
  • 举报
回复
AdjustWindowRect()在msdn上查到的吗?怎么查到的呀,有的时候不知从何查起
引力场变动源 2008-10-15
  • 打赏
  • 举报
回复
使用API函数AdjustWindowRect()可以获得拥有指定客户区大小的窗体大小。

BOOL AdjustWindowRect( LPRECT lpRect,
DWORD dwStyle,
BOOL bMenu
);
Parameters

lpRect
[in, out] Pointer to a RECT structure that contains the coordinates of the top-left and bottom-right corners of the desired client area. When the function returns, the structure contains the coordinates of the top-left and bottom-right corners of the window to accommodate the desired client area.

dwStyle
[in] Specifies the window style of the window whose required size is to be calculated. Note that you cannot specify the WS_OVERLAPPED style.

bMenu
[in] Specifies whether the window has a menu.

8,324

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧