动态创建窗口的问题--风格WS_BORDER以及WS_EX_CLIENTEDGE

来源:互联网 发布:淘宝海外商城入驻资格 编辑:程序博客网 时间:2024/05/16 03:18

DWORD dwStyle = WS_CHILD | WS_VISIBLE;m_twnd.Create(NULL, NULL, dwStyle, CRect(10,10,110,110), this, 0);

每次研究一点东西,都没有记录,下次需要的时候有浪费时间重新去研究。本人就是个没有总结习惯的人,这样等于没用积累,实在不行。

这2天研究了一下WS_BORDER和WX_EX_CLIENTEDGE的不同,以及在动态创建,和窗口绑定时候效果的不同。

下面开始:


1.先看MSDN有关WS_BORDER窗口风格,和WS_EX_CLIENTDEGE扩展窗口风格的定义。

  • WS_BORDER Creates a window that has a border.创建一个有边界的窗口。

  • WS_EX_CLIENTEDGE Specifies that a window has a 3D look — that is, a border with a sunken edge.指定窗口具有3D外观,也即是一个下层的边缘。


    比如,我们直接从CWnd继承一个CTestWnd。

    那么当我们动态创建的时候有



原创粉丝点击