1.创建非矩形窗口
是不是觉得创建一个非矩形的窗口很神秘?其实很简单。
在窗口初始化的时候,比如WM_CREATE消息处理中,调用SetWindowPos函数就可以了。这个函数主要是把一个HWND区域设置成HRGH的形状。所以只要创建一 个HRGH类型的不规则形状就可以了,比如hrgn = CreateEllispticRgn(0, 0, 200, 200),在调用 SetWindowPos(hwnd, hrgn, TRUE),这就把窗口置成一个圆形了。 在窗口初始
1.创建非矩形窗口
是不是觉得创建一个非矩形的窗口很神秘?其实很简单。
在窗口初始化的时候,比如WM_CREATE消息处理中,调用SetWindowPos函数就可以了。这个函数主要是把一个HWND区域设置成HRGH的形状。所以只要创建一 个HRGH类型的不规则形状就可以了,比如hrgn = CreateEllispticRgn(0, 0, 200, 200),在调用 SetWindowPos(hwnd, hrgn, TRUE),这就把窗口置成一个圆形了。 在窗口初始