RepositionBars

杨彦龙 2008-11-03 04:36:48
RepositionBars( AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
其中 AFX_IDW_CONTROLBAR_FIRST,
AFX_IDW_CONTROLBAR_LAST
是什么意思啊
...全文
507 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuweiping2003 2008-11-04
  • 打赏
  • 举报
回复
RepositionBars函数就是将ID值在AFX_IDW_CONTROLBAR_FIRST与AFX_IDW_CONTROLBAR_LAST之间的相应的控件进行”重绘”,个人理解为让其显示在对话框上,因为工具栏是创建出来的,并不像那些窗口资源中固有的编辑框(属于窗口资源的一部分)那样,所以每当对话框变化时,要通过RepositionBars函数将创建的工具栏显示出来.或当创建了工具栏的时候,通过RepositionBars函数将工具栏显示出来.
除框架类之外,客户区不包含工具栏,另外还要注意屏幕坐标与客户坐标得区别,主要就在于其所参照的原点的的位置不同,以窗口左上角为原点则为客户坐标,以屏幕左上角为原点则为屏幕坐标.(GetWindowRect所取得的是屏幕坐标)

帮你找的一个回答 不知道你明白否
给个链接吧 http://hi.baidu.com/xiaochao_17/blog/item/0d638433a52aaffc1a4cff12.html
杨彦龙 2008-11-03
  • 打赏
  • 举报
回复
怎么没人说话啊
这个关于状态栏的问题很难吗

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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