EditCtrlView.cpp
上传用户:weimei12
上传日期:2022-08-11
资源大小:185k
文件大小:1k
源码类别:

Email客户端

开发平台:

Visual C++

  1. // EditCtrlView.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "SimpleMail.h"
  5. #include "EditCtrlView.h"
  6. // CEditCtrlView
  7. IMPLEMENT_DYNCREATE(CEditCtrlView, CFormView)
  8. CEditCtrlView::CEditCtrlView()
  9. : CFormView(CEditCtrlView::IDD)
  10. {
  11. }
  12. CEditCtrlView::~CEditCtrlView()
  13. {
  14. }
  15. void CEditCtrlView::DoDataExchange(CDataExchange* pDX)
  16. {
  17. CFormView::DoDataExchange(pDX);
  18. DDX_Control(pDX, IDC_EDIT, m_editCtrl);
  19. }
  20. BEGIN_MESSAGE_MAP(CEditCtrlView, CFormView)
  21. ON_WM_SIZE()
  22. END_MESSAGE_MAP()
  23. // CEditCtrlView diagnostics
  24. #ifdef _DEBUG
  25. void CEditCtrlView::AssertValid() const
  26. {
  27. CFormView::AssertValid();
  28. }
  29. #ifndef _WIN32_WCE
  30. void CEditCtrlView::Dump(CDumpContext& dc) const
  31. {
  32. CFormView::Dump(dc);
  33. }
  34. #endif
  35. #endif //_DEBUG
  36. // CEditCtrlView message handlers
  37. void CEditCtrlView::OnSize(UINT nType, int cx, int cy)
  38. {
  39. CFormView::OnSize(nType, cx, cy);
  40. // TODO: Add your message handler code here
  41. CFormView::ShowScrollBar(SB_VERT,FALSE);
  42. CFormView::ShowScrollBar(SB_HORZ,FALSE);
  43. if (GetSafeHwnd())
  44. {
  45. if (m_editCtrl.GetSafeHwnd())
  46. {
  47. CRect rect(0,0,cx,cy);
  48. m_editCtrl.MoveWindow(&rect);
  49. }
  50. }
  51. }
  52. void CEditCtrlView::OnInitialUpdate()
  53. {
  54. CFormView::OnInitialUpdate();
  55. // TODO: Add your specialized code here and/or call the base class
  56. //SetDlgCtrlID(VIEW_EDIT);
  57. }
  58. void CEditCtrlView::DisplayText(LPCTSTR strText)
  59. {
  60. m_editCtrl.SetWindowText(strText);
  61. }