方法一:将窗体的FormBordStyle属性设置为none。其缺点是用手动调整大小只限于在设计时调整,运行之后也没有标题栏,也不能用用鼠标来调整。
方法二:使用Windows消息编程。其缺点正好与方法一相反,是在设计时不能调整大小。其原理是在窗口处理过程,捕捉WM_GETMINMAXINFO消息,并设置MINMAXINFO结构中的窗口最大值属性,其C++/CLI代码如下:
以上两种方法都有缺点,所以结合起来用效果比较好。
方法一:将窗体的FormBordStyle属性设置为none。其缺点是用手动调整大小只限于在设计时调整,运行之后也没有标题栏,也不能用用鼠标来调整。
方法二:使用Windows消息编程。其缺点正好与方法一相反,是在设计时不能调整大小。其原理是在窗口处理过程,捕捉WM_GETMINMAXINFO消息,并设置MINMAXINFO结构中的窗口最大值属性,其C++/CLI代码如下:
以上两种方法都有缺点,所以结合起来用效果比较好。