永发信息网

MFC怎么修改对话框的标题靠最左

答案:1  悬赏:50  手机版
解决时间 2021-04-15 19:20
  • 提问者网友:不爱我么
  • 2021-04-14 23:26
MFC怎么修改对话框的标题靠最左
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-04-15 00:24
MFC的对话框,默认情况下,对话框的标题就是靠左的。
标题的左边只有System Menu,如果希望这个不显示,在属性中去掉,标题就是“最左”了。追问我用VS2013的,标题默认中间怎么改追答程序控制对话框标题居中很困难(默认靠左或靠右可以设置,居中没有这个属性,无法设置)。
你需要通过大量代码,在WM_NCPAINT消息和WM_ACTIVATE消息中,通过计算位置和自己TextOut显示标题,才可以让标题居中。
标题部分,实际是默认由系统控制的,在部分系统和系统风格下,标题默认居中(实际是靠左风格),这个不是程序代码的设置。包括标题颜色、标题字体等,都是系统控制,自己控制需要大量的自定义代码。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯