RepositionBars( AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0); 
其中 AFX_IDW_CONTROLBAR_FIRST, 
    AFX_IDW_CONTROLBAR_LAST
是什么意思啊

解决方案 »

  1.   

        RepositionBars函数就是将ID值在AFX_IDW_CONTROLBAR_FIRST与AFX_IDW_CONTROLBAR_LAST之间的相应的控件进行”重绘”,个人理解为让其显示在对话框上,因为工具栏是创建出来的,并不像那些窗口资源中固有的编辑框(属于窗口资源的一部分)那样,所以每当对话框变化时,要通过RepositionBars函数将创建的工具栏显示出来.或当创建了工具栏的时候,通过RepositionBars函数将工具栏显示出来.
        除框架类之外,客户区不包含工具栏,另外还要注意屏幕坐标与客户坐标得区别,主要就在于其所参照的原点的的位置不同,以窗口左上角为原点则为客户坐标,以屏幕左上角为原点则为屏幕坐标.(GetWindowRect所取得的是屏幕坐标)    帮你找的一个回答 不知道你明白否
    给个链接吧  http://hi.baidu.com/xiaochao_17/blog/item/0d638433a52aaffc1a4cff12.html