⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 trackdlg.cpp

📁 实时视频跟踪源码
💻 CPP
字号:
// TrackDlg.cpp : implementation file
//

#include "stdafx.h"
#include "Tracker.h"
#include "TrackDlg.h"


// CTrackDlg dialog

IMPLEMENT_DYNAMIC(CTrackDlg, CDialog)
CTrackDlg::CTrackDlg(CWnd* pParent /*=NULL*/) : CDialog(CTrackDlg::IDD, pParent), m_strBrightness(_T(""))
, m_blRectangle(FALSE)
, m_blSegment(FALSE)
{
}

CTrackDlg::~CTrackDlg()
{
}

void CTrackDlg::DoDataExchange(CDataExchange* pDX)
{
    CDialog::DoDataExchange(pDX);
    DDX_Text(pDX, IDC_EDIT_BRIGHTNESS, m_strBrightness);
    DDV_MaxChars(pDX, m_strBrightness, 255);
    DDX_Control(pDX, IDC_EDIT_BRIGHTNESS, m_edtThreshold);
    DDX_Control(pDX, IDC_CHECK_RECTANGLE, m_chkRectangle);
    DDX_Control(pDX, IDC_CHECK_SEGMENT, m_chkSegment);
    DDX_Check(pDX, IDC_CHECK_RECTANGLE, m_blRectangle);
    DDX_Check(pDX, IDC_CHECK_SEGMENT, m_blSegment);
}


BEGIN_MESSAGE_MAP(CTrackDlg, CDialog)
    ON_BN_CLICKED(IDCANCEL, OnBnClickedCancel)
    ON_BN_CLICKED(IDOK, OnBnClickedOk)
    ON_BN_CLICKED(IDC_CHECK_RECTANGLE, OnBnClickedCheckRectangle)
    ON_BN_CLICKED(IDC_CHECK_SEGMENT, OnBnClickedCheckSegment)
END_MESSAGE_MAP()


// CTrackDlg message handlers

void CTrackDlg::OnBnClickedOk()
{
    // TODO: Add your control notification handler code here
    OnOK();
}

void CTrackDlg::OnBnClickedCancel()
{
    // TODO: Add your control notification handler code here
    OnCancel();
}

BOOL CTrackDlg::OnInitDialog()
{
    CDialog::OnInitDialog();

    // TODO:  Add extra initialization here
    m_edtThreshold.SetWindowText("250");
    m_chkRectangle.SetCheck(BST_CHECKED);
    m_chkSegment.SetCheck(BST_UNCHECKED);    
   
    return TRUE;  // return TRUE unless you set the focus to a control
    // EXCEPTION: OCX Property Pages should return FALSE
}

void CTrackDlg::OnBnClickedCheckRectangle()
{
    // TODO: Add your control notification handler code here
    m_chkSegment.SetCheck(BST_UNCHECKED);
}

void CTrackDlg::OnBnClickedCheckSegment()
{
    // TODO: Add your control notification handler code here
    m_chkRectangle.SetCheck(BST_UNCHECKED);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -