阅读背景:

SDK不规则窗口程序

来源:互联网 

1.创建非矩形窗口

是不是觉得创建一个非矩形的窗口很神秘?其实很简单。

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




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: