1个回答
展开全部
MFC的对话框,默认情况下,对话框的标题就是靠左的。
标题的左边只有System Menu,如果希望这个不显示,在属性中去掉,标题就是“最左”了。
标题的左边只有System Menu,如果希望这个不显示,在属性中去掉,标题就是“最左”了。
追问
我用VS2013的,标题默认中间怎么改
追答
程序控制对话框标题居中很困难(默认靠左或靠右可以设置,居中没有这个属性,无法设置)。
你需要通过大量代码,在WM_NCPAINT消息和WM_ACTIVATE消息中,通过计算位置和自己TextOut显示标题,才可以让标题居中。
标题部分,实际是默认由系统控制的,在部分系统和系统风格下,标题默认居中(实际是靠左风格),这个不是程序代码的设置。包括标题颜色、标题字体等,都是系统控制,自己控制需要大量的自定义代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询