是说resize窗口大小吗?
windows下:
在鼠标按下左键时如果在边和边角上,则通过判断位置确定wParam的值:
WPARAM wParam = 0x0000; // SZ_SIZETOP, SZ_SIZEBOTTOM, SZ_SIZERIGHT, SZ_SZIELEFT, SZ_SIZETOPLEFT, SZ_SIZETOPRIGHT, SZ_SIZEBOTTOMLEFT, SZ_SIZEBOTTOMRIGHT
if (wParam != 0x0000)
{
::ReleaseCapture();
::SendMessage(winId(), WM_SYSCOMMAND, wParam, 0);
}