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

游戏引擎

开发平台:

Visual C++

  1. // SkyBoxDlg.cpp : 实现文件
  2. //
  3. #include "stdafx.h"
  4. #include "OGRESceneMgr.h"
  5. #include "SkyBoxDlg.h"
  6. #include ".skyboxdlg.h"
  7. // SkyBoxDlg 对话框
  8. IMPLEMENT_DYNCREATE(SkyBoxDlg, CDHtmlDialog)
  9. SkyBoxDlg::SkyBoxDlg(CWnd* pParent /*=NULL*/)
  10. : CDHtmlDialog(SkyBoxDlg::IDD, SkyBoxDlg::IDH, pParent)
  11. {
  12. skyboxmater="";
  13. }
  14. SkyBoxDlg::~SkyBoxDlg()
  15. {
  16. }
  17. void SkyBoxDlg::DoDataExchange(CDataExchange* pDX)
  18. {
  19. CDHtmlDialog::DoDataExchange(pDX);
  20. DDX_Control(pDX, IDC_COMBO2, skyboxcombo);
  21. }
  22. BOOL SkyBoxDlg::OnInitDialog()
  23. {
  24. CDHtmlDialog::OnInitDialog();
  25. return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE
  26. }
  27. BEGIN_MESSAGE_MAP(SkyBoxDlg, CDHtmlDialog)
  28. ON_CBN_SELCHANGE(IDC_COMBO2, OnCbnSelchangeCombo2)
  29. END_MESSAGE_MAP()
  30. BEGIN_DHTML_EVENT_MAP(SkyBoxDlg)
  31. DHTML_EVENT_ONCLICK(_T("ButtonOK"), OnButtonOK)
  32. DHTML_EVENT_ONCLICK(_T("ButtonCancel"), OnButtonCancel)
  33. END_DHTML_EVENT_MAP()
  34. // SkyBoxDlg 消息处理程序
  35. HRESULT SkyBoxDlg::OnButtonOK(IHTMLElement* /*pElement*/)
  36. {
  37. OnOK();
  38. return S_OK;  // 除非将焦点设置到控件,否则返回 TRUE
  39. }
  40. HRESULT SkyBoxDlg::OnButtonCancel(IHTMLElement* /*pElement*/)
  41. {
  42. OnCancel();
  43. return S_OK;  // 除非将焦点设置到控件,否则返回 TRUE
  44. }
  45. void SkyBoxDlg::OnCbnSelchangeCombo2()
  46. {
  47. // TODO: 在此添加控件通知处理程序代码
  48. int curse=skyboxcombo.GetCurSel();
  49. skyboxcombo.GetLBText(curse,skyboxmater);
  50. }