您可以使用以下方法来更改 MFC 弹框的背景颜色为蓝色和 Edit 控件的文字颜色为红色:

  1. 更改弹框背景颜色为蓝色: 在弹框的 OnInitDialog() 函数中添加以下代码:

    // 获取弹框的背景画刷
    CBrush brush(RGB(0, 0, 255)); // 蓝色背景
    // 设置弹框的背景画刷
    SetBackground(brush);
    
  2. 更改 Edit 控件的文字颜色为红色: 在弹框的 OnInitDialog() 函数中添加以下代码:

    // 获取 Edit 控件对象
    CEdit* pEdit = (CEdit*)GetDlgItem(IDC_EDIT1); // 假设 Edit 控件的 ID 为 IDC_EDIT1
    // 设置 Edit 控件的文字颜色为红色
    pEdit->SetTextColor(RGB(255, 0, 0)); // 红色文字
    

请根据您的具体情况将上述代码添加到您的 MFC 弹框类中,并根据需要修改颜色数值。

MFC 弹框背景颜色和 Edit 控件文字颜色修改教程

原文地址: http://www.cveoy.top/t/topic/bQPp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录