gpt4 book ai didi

mfc - 设置Rich Edit控件2.0创建时的背景色

转载 作者:行者123 更新时间:2023-12-01 12:53:14 25 4
gpt4 key购买 nike

在我的应用程序中,按一个按钮可激活一个对话框。此对话框包含一个丰富的编辑控件2.0。我想将此富编辑控件2.0的创建时的背景色设置为红色,即,此富编辑控件的默认背景色应为红色(而不是白色,这是实际的默认值)。我正在考虑使用SetBackgroundColor()函数设置颜色,但是我想知道将代码放置在哪里,以便在创建丰富的编辑控件2.0时执行代码。

谢谢

最佳答案

创建后无法执行。创建后必须执行此操作。如果控件在对话框中,通常,您将通过以下方式进行操作:

1)在对话框类中覆盖DoDataExchange()并为DDX_Control(pDX,IDC_RICHEDI1,m_richedit)放置一个条目-替换适当的ID和变量名

2)在对话框中覆盖OnInitDialog()。使用m_richedit(或任何您命名的名称),使用SetBackgroundColor设置背景色。它可能无法满足您的要求,并且可能不得不查看SetDefaultCharFormat,SetParaFormat或SetSelectionCharFormat。

关于mfc - 设置Rich Edit控件2.0创建时的背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11189987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com