用WPF做的无边框窗口真的很漂亮,但无法像有边框窗口操作方便,上篇转载别人通过捕获WM_NCHITTEST消息来完成改变大小和拖动功能,是通过传过来的lParam里面的鼠标位置坐标(相对与屏幕),把指定的位置坐标变成不同的功能区。而这次项目中有用到,但是用控件的一些事件来完成,也是通过获取鼠标位置(相对窗口),在指定位置改变鼠标图标DisplayResizeCursor,发送消息给窗口,实现拖动功能Resize,但发送的这个消息还没弄明白,找时间仔细看下。全部代码如下:用WPF做的无边框窗口真的很漂亮,但无法像有边框窗口操作方便,上篇转载别人通过捕获WM_NCH