CRect rtWnd, rtTitle, rtButtons;
GetWindowRect(&rtWnd); //整个Window的相对于屏幕的矩形
//取得整个Title bar的矩形
rtTitle.left=GetSystemMetrics(SM-CXFRAME);
rtTitle.top=GetSystemMetrics(SM-CYFRAME);
rtTitle.right=rtWnd.right-rtWnd.left-GetSystemMetrics(SM-CXFRAME);
rtTitle.bottom=rtTitle.top+GetSystemMetrics(SM-CYSIZE);
//计算时的代码,我真的看不懂。
GetWindowRect(&rtWnd); //整个Window的相对于屏幕的矩形
//取得整个Title bar的矩形
rtTitle.left=GetSystemMetrics(SM-CXFRAME);
rtTitle.top=GetSystemMetrics(SM-CYFRAME);
rtTitle.right=rtWnd.right-rtWnd.left-GetSystemMetrics(SM-CXFRAME);
rtTitle.bottom=rtTitle.top+GetSystemMetrics(SM-CYSIZE);
//计算时的代码,我真的看不懂。
解决方案 »
- 半夜过来转转,散点分
- 上天保佑~~~~~~~~~~~
- 急问:关于VARIANT变量的使用
- 怎么设置Modem的属性?如何通过RAS来实现,拨号过程中添加自己的初始化AT命令?
- 在分辨率改变时在对话框中控件的位置
- 求TEXT函数的详细说明,最好有例子。外语的亦可。
- 在CSDN里面有意义的贴子真是越来越少了! 大家有何看发?
- 在VC中如何使用windows 媒体播放器这个控件?
- CRichEditCtrl类在vc6.0下运行正确,在vs2008下运行结果异常
- 即使太简单,也请看一看!帮帮我啊!??
- 请教大家一个可能是关于ISAPI的问题,帮看看,分不够再加
- 怎样在Xtreme Toolkit的Toolbar上面使用真彩图片?
GetSystemMetrics(SM-CYSIZE);//屏幕的高度
cysize也是3左右
GetWindowRect(&rtWnd); //整个Window的相对于屏幕的矩形
//取得整个Title bar的矩形
rtTitle.left=GetSystemMetrics(SM-CXFRAME);//获得标题栏的坐标X,也就是left
rtTitle.top=GetSystemMetrics(SM-CYFRAME);//获得标题栏的坐标Y,也就是top
rtTitle.right=rtWnd.right-rtWnd.left-GetSystemMetrics(SM-CXFRAME);
rtTitle.bottom=rtTitle.top+GetSystemMetrics(SM-CYSIZE);