MoveMeshDlg.cpp
上传用户:xhbjoy
上传日期:2014-10-07
资源大小:38068k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. // MoveMeshDlg.cpp : 实现文件
  2. //
  3. #include "stdafx.h"
  4. #include "OGRESceneMgr.h"
  5. #include "MoveMeshDlg.h"
  6. #include ".movemeshdlg.h"
  7. // MoveMeshDlg 对话框
  8. IMPLEMENT_DYNAMIC(MoveMeshDlg, CDialog)
  9. MoveMeshDlg::MoveMeshDlg(CWnd* pParent /*=NULL*/)
  10. : CDialog(MoveMeshDlg::IDD, pParent)
  11. , ZiDingyiBuchang(0)
  12. {
  13. slidebuchang=true;
  14. }
  15. MoveMeshDlg::~MoveMeshDlg()
  16. {
  17. }
  18. void MoveMeshDlg::DoDataExchange(CDataExchange* pDX)
  19. {
  20. CDialog::DoDataExchange(pDX);
  21. DDX_Control(pDX, IDC_SLIDER2, MoveBuChang);
  22. DDX_Text(pDX, IDC_EDIT1, ZiDingyiBuchang);
  23. DDX_Control(pDX, IDC_STATIC_BUCHANG, NowBuChang);
  24. }
  25. BEGIN_MESSAGE_MAP(MoveMeshDlg, CDialog)
  26. ON_BN_CLICKED(IDC_BUTTON1, OnBnMoveMeshDlg)
  27. ON_NOTIFY(NM_CUSTOMDRAW, IDC_SLIDER2, OnNMCustomdrawSlider2)
  28. END_MESSAGE_MAP()
  29. // MoveMeshDlg 消息处理程序
  30. void MoveMeshDlg::OnBnMoveMeshDlg()
  31. {
  32. // TODO: 在此添加控件通知处理程序代码
  33. slidebuchang=false;
  34. }
  35. void MoveMeshDlg::OnNMCustomdrawSlider2(NMHDR *pNMHDR, LRESULT *pResult)
  36. {
  37. LPNMCUSTOMDRAW pNMCD = reinterpret_cast<LPNMCUSTOMDRAW>(pNMHDR);
  38. // TODO: 在此添加控件通知处理程序代码
  39. int slidenow=MoveBuChang.GetPos();
  40. slidenow=slidenow/2;
  41. CString slistrnow;
  42. slistrnow.Format("%d",slidenow);
  43. // NowBuChang.SetDlgItemText(slistrnow);
  44. //this->GetDlgItem(IDC_STATIC_BUCHANG)->SetDlgItemText(
  45. this->SetDlgItemText(IDC_STATIC_BUCHANG,slistrnow);
  46. *pResult = 0;
  47. }