ClassWizard makes changes, Tab Control
Return to Main


ClassWizard, add a member variable, the changes to ...

  1. TestVC0Dlg.h file - the new Text Code is red.

    // TestVC0Dlg.h : header file
    //

    #if !defined(AFX_TESTVC0DLG_H__073CEC4B_1920_11D7_BFCA_87C57485DA49__INCLUDED_)
    #define AFX_TESTVC0DLG_H__073CEC4B_1920_11D7_BFCA_87C57485DA49__INCLUDED_

    #if _MSC_VER > 1000
    #pragma once
    #endif // _MSC_VER > 1000

    /////////////////////////////////////////////////////////////////////////////
    // CTestVC0Dlg dialog

    class CTestVC0Dlg : public CDialog
    {
    // Construction
    public:
    CTestVC0Dlg(CWnd* pParent = NULL); // standard constructor

    // Dialog Data
    //{{AFX_DATA(CTestVC0Dlg)
    enum { IDD = IDD_TESTVC0_DIALOG };
    CTabCtrl
    m_tab1;
    CString m_book;
    CString m_chapter;
    CString m_title;
    CString m_verse;
    CString m_textdata;
    //}}AFX_DATA
    ...
    ...................................................................................................................................................
    ...................................................................................................................................................


  2. TestVC0Dlg.cpp file - the new Text Code is red.

    // TestVC0Dlg.cpp : implementation file
    //

    #include "stdafx.h"
    #include "TestVC0.h"
    #include "TestVC0Dlg.h"

    #ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif

    /////////////////////////////////////////////////////////////////////////////
    // CAboutDlg dialog used for App About

    class CAboutDlg : public CDialog
    {

    (...............)
    };

    CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
    {
    (...............)
    }

    void CAboutDlg::DoDataExchange(CDataExchange* pDX)
    {
    (...............)
    }

    BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
    //{{AFX_MSG_MAP(CAboutDlg)
    // No message handlers
    //}}AFX_MSG_MAP
    END_MESSAGE_MAP()

    /////////////////////////////////////////////////////////////////////////////
    // CTestVC0Dlg dialog

    CTestVC0Dlg::CTestVC0Dlg(CWnd* pParent /*=NULL*/)
    : CDialog(CTestVC0Dlg::IDD, pParent)
    {
    //{{AFX_DATA_INIT(CTestVC0Dlg)
    m_book = _T("");
    m_chapter = _T("");
    m_title = _T("");
    m_verse = _T("");
    m_textdata = _T("");
    //}}AFX_DATA_INIT
    // Note that LoadIcon does not require a subsequent DestroyIcon in Win32
    m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
    m_pDB = NULL;
    m_pRS = NULL;
    }

    void CTestVC0Dlg::DoDataExchange(CDataExchange* pDX)
    {
    CDialog::DoDataExchange(pDX);
    //{{AFX_DATA_MAP(CTestVC0Dlg)
    DDX_Control
    (pDX, IDC_TAB1, m_tab1);
    DDX_Text(pDX, IDC_BOOK, m_book);
    DDX_Text(pDX, IDC_CHAPTER, m_chapter);
    DDX_Text(pDX, IDC_TITLE, m_title);
    DDX_Text(pDX, IDC_VERSE, m_verse);
    DDX_Text(pDX, IDC_TEXTDATA, m_textdata);
    //}}AFX_DATA_MAP
    }

    ...
    ...................................................................................................................................................
    ...................................................................................................................................................
Return to Main