DlgAbout.cpp
上传用户:yangxun008
上传日期:2008-03-25
资源大小:3863k
文件大小:1k
源码类别:

按钮控件

开发平台:

Visual C++

  1. #include "stdafx.h"
  2. #include "CButtonST_Demo.h"
  3. #include "DlgAbout.h"
  4. #ifdef _DEBUG
  5. #define new DEBUG_NEW
  6. #undef THIS_FILE
  7. static char THIS_FILE[] = __FILE__;
  8. #endif
  9. CDlgAbout::CDlgAbout(CWnd* pParent /*=NULL*/)
  10. : CDialog(CDlgAbout::IDD, pParent)
  11. {
  12. //{{AFX_DATA_INIT(CDlgAbout)
  13. // NOTE: the ClassWizard will add member initialization here
  14. //}}AFX_DATA_INIT
  15. }
  16. void CDlgAbout::DoDataExchange(CDataExchange* pDX)
  17. {
  18. CDialog::DoDataExchange(pDX);
  19. //{{AFX_DATA_MAP(CDlgAbout)
  20. // NOTE: the ClassWizard will add DDX and DDV calls here
  21. //}}AFX_DATA_MAP
  22. // Make our buttons a CButtonST buttons
  23. DDX_Control(pDX, IDC_BTNSTLOGO, m_btnSTLogo);
  24. DDX_Control(pDX, IDC_BTNFACE, m_btnFace);
  25. }
  26. BEGIN_MESSAGE_MAP(CDlgAbout, CDialog)
  27. //{{AFX_MSG_MAP(CDlgAbout)
  28. //}}AFX_MSG_MAP
  29. END_MESSAGE_MAP()
  30. BOOL CDlgAbout::OnInitDialog() 
  31. {
  32. CDialog::OnInitDialog();
  33. // SoftechSoftware logo button
  34. m_btnSTLogo.m_bShowDisabledBitmap = FALSE;
  35. m_btnSTLogo.SetBitmaps(IDB_STLOGO, RGB(255, 255, 255));
  36. // Face button
  37. m_btnFace.m_bShowDisabledBitmap = FALSE;
  38. m_btnFace.SetBitmaps(IDB_FACE, RGB(0, 255, 0));
  39. // Write class version
  40. CString sVersion;
  41. sVersion.Format(_T("CButtonST v%s"), CButtonST::GetVersionC());
  42. GetDlgItem(IDC_VERSION)->SetWindowText(sVersion);
  43. return TRUE;
  44. } // End of OnInitDialog
  45. void CDlgAbout::OnOK()
  46. {
  47. } // End of OnOK
  48. void CDlgAbout::OnCancel()
  49. {
  50. } // End of OnCancel