// SetViewMode.cpp : 実装ファイル // #include "stdafx.h" #include "SLKinect.h" #include "SetViewMode.h" // CSetViewMode ダイアログ IMPLEMENT_DYNAMIC(CSetViewMode, CDialog) CSetViewMode::CSetViewMode(BOOL mirror, BOOL camera, CWnd* pParent /*=NULL*/) : CDialog(CSetViewMode::IDD, pParent) { mrrMode = mirror; imgMode = camera; mrrCBox = NULL; imgCBox = NULL; } CSetViewMode::~CSetViewMode() { } void CSetViewMode::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); } BEGIN_MESSAGE_MAP(CSetViewMode, CDialog) END_MESSAGE_MAP() BOOL CSetViewMode::OnInitDialog() { CDialog::OnInitDialog(); mrrCBox = (CButton*)GetDlgItem(IDC_CHECK_VIEW_MIRRORING); imgCBox = (CButton*)GetDlgItem(IDC_CHECK_VIEW_NOIMAGE); if (mrrMode) mrrCBox->SetCheck(1); else mrrCBox->SetCheck(0); if (imgMode) imgCBox->SetCheck(1); else imgCBox->SetCheck(0); return TRUE; } void CSetViewMode::OnOK() { if (mrrCBox->GetCheck()) mrrMode = TRUE; else mrrMode = FALSE; if (imgCBox->GetCheck()) imgMode = TRUE; else imgMode = FALSE; CDialog::OnOK(); }