Dlg1.cpp
上传用户:tree100901
上传日期:2016-07-12
资源大小:182k
文件大小:1k
源码类别:

外挂编程

开发平台:

Visual C++

  1. // Dlg1.cpp : 实现文件
  2. //
  3. #include "stdafx.h"
  4. #include "WarH.h"
  5. #include "Dlg1.h"
  6. // CDlg1 对话框
  7. IMPLEMENT_DYNAMIC(CDlg1, CDialog)
  8. CDlg1::CDlg1(CWnd* pParent /*=NULL*/)
  9. : CDialog(CDlg1::IDD, pParent)
  10. {
  11. }
  12. CDlg1::~CDlg1()
  13. {
  14. }
  15. void CDlg1::DoDataExchange(CDataExchange* pDX)
  16. {
  17. CDialog::DoDataExchange(pDX);
  18. }
  19. BEGIN_MESSAGE_MAP(CDlg1, CDialog)
  20. ON_WM_CTLCOLOR()
  21. END_MESSAGE_MAP()
  22. // CDlg1 消息处理程序
  23. HBRUSH CDlg1::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
  24. {
  25. HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
  26. // TODO:  在此更改 DC 的任何属性
  27. int nID = pWnd->GetDlgCtrlID();
  28. if ( nID == IDC_STATIC)
  29. {
  30. // Set the text color to red
  31. pDC->SetTextColor(RGB(0, 0, 255));
  32. // Set the background mode for text to transparent 
  33. // so background will show thru.
  34. pDC->SetBkMode(TRANSPARENT);
  35.    }
  36. // TODO:  如果默认的不是所需画笔,则返回另一个画笔
  37. return hbr;
  38. }