我想用GetSystemMetrics结合GetWindowRect算出整个client area的大小,因为从GetClientRect和WM_SIZE得到的都是不包括client area超出屏幕
部分的。
WS_OVERLAPPEDWINDOW^WS_MAXIMIZEBOX:这是我的window style
然后我用GetSystemMetrics(SM_CXSIZEFRAME)*2获得的竖直边框宽度为8,但是用整个窗口的宽度-client area的宽度得到的是16,
用GetSystemMetrics(SM_CYCAPTION)+GetSystemMetrics(SM_CYSIZEFRAME)得到的是31,但用整个窗口的高度-client area的高度得到
的却是16
请问是那里错了呢,另外是否有其他函数可获得整个client area的大小