麻烦各位高手 讲解一下对话框属性中个选项是什么意思  不胜感激
例如;stye 中的的几个选项child   Popup  Overlapped各是什么意思   Border中的选项时什么意思

解决方案 »

  1.   

    窗口风格· WS_BORDER 创建一个有边界的窗口。  
    · WS_CAPTION 创建一个有标题条的窗口(隐含WS_BORDER风格)。不能与WS_DLGFRAME风格一起使用。  
    · WS_CHILD 创建一个子窗口。不能与WS_POPUP风格一起使用。  
    · WS_CLIPCHILDREN 当你在父窗口中绘图时,除去子窗口所占的区域。在创建父窗口的时候使用。  
    · WS_CLIPSIBLINGS 剪裁相关的子窗口,这意味着,当一个特定的子窗口接收到重绘消息时,WS_CLIPSIBLINGS风格将在子窗口要重画的区域中去掉与其它子窗口重叠的部分。(如果没有指定WS_CLIPSIBLINGS风格,并且子窗口有重叠,当你在一个子窗口的客户区绘图时,它可能会画在相邻的子窗口的客户区中。)只与WS_CHILD风格一起使用。  
    · WS_DISABLED 创建一个初始状态为禁止的窗口。  
    · WS_DLGFRAME 创建一个窗口,具有双重边界,但是没有标题条。  
    · WS_GROUP 指定一组控件中的第一个,用户可以用箭头键在这组控件中移动。在第一个控件后面把WS_GROUP风格设置为FALSE的控件都属于这一组。下一个具有WS_GROUP风格的控件将开始下一组(这意味着一个组在下一组的开始处结束)。  
    · WS_HSCROLL 创建一个具有水平滚动条的窗口。  
    · WS_MAXIMIZE 创建一个最大化的窗口。  
    · WS_MAXIMIZEBOX 创建一个具有最大化按钮的窗口。  
    · WS_MINIMIZE 创建一个初始状态为最小化的窗口。仅与WS_OVERLAPPED风格一起使用。  
    · WS_MINIMIZEBOX 创建一个具有最小化按钮的窗口。  
    · WS_OVERLAPPED 创建一个重叠窗口。重叠窗口通常具有标题条和边界。  
    · WS_OVERLAPPEDWINDOW 创建一个具有WS_OVERLAPPED,WS_CAPTION,WS_SYSMENU,WS_THICKFRAME,WS_MINIMIZEBOX和WS_MAXIMIZEBOX风格的重叠式窗口。  
    · WS_POPUP 创建一个弹出式窗口,不能与WS_CHILD风格一起使用。  
    · WS_POPUPWINDOW 创建一个具有WS_BORDER,WS_POPUP和WS_SYSMENU风格的弹出窗口。为了使控制菜单可见,必须与WS_POPUPWINDOW一起使用WS_CAPTION风格。  
    · WS_SYSMENU 创建一个在标题条上具有控制菜单的窗口。仅对带标题条的窗口使用。  
    · WS_TABSTOP 指定了一些控件中的一个,用户可以通过TAB键来移过它。TAB键使用户移动到下一个用WS_TABSTOP风格定义的控件。  
    · WS_THICKFRAME 创建一个具有厚边框的窗口,可以通过厚边框来改变窗口大小。  
    · WS_VISIBLE 创建一个最初可见的窗口。  
    · WS_VSCROLL 创建一个具有垂直滚动条的窗口。