• 大小: 8.7MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-08
  • 语言: C/C++
  • 标签: vs2010  2013  mfc实例  

资源简介

有众多MFC编程实例可以直接运行,非常适合初学者或者想借鉴代码的朋友。积分少,使用价值大

资源截图

代码片段和文件信息

// collect.cpp : Defines the class behaviors for the application.
//
// This is a part of the Microsoft Foundation Classes C++ library.
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
// This source code is only intended as a supplement to the
// Microsoft Foundation Classes Reference and related
// electronic documentation provided with the library.
// See these sources for detailed information regarding the
// Microsoft Foundation Classes product.

#include “stdafx.h“
#include “collect.h“

#include “mainfrm.h“
#include “colledoc.h“
#include “strlstvw.h“

#ifdef _DEBUG
#undef THIS_FILE
static char baseD_CODE THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CCollectApp

BEGIN_MESSAGE_MAP(CCollectApp CWinApp)
//{{AFX_MSG_MAP(CCollectApp)
ON_COMMAND(ID_APP_ABOUT OnAppAbout)
//}}AFX_MSG_MAP
// Standard file based document commands
ON_COMMAND(ID_FILE_NEW CWinApp::OnFileNew)
ON_COMMAND(ID_FILE_OPEN CWinApp::OnFileOpen)
// Standard print setup command
ON_COMMAND(ID_FILE_PRINT_SETUP CWinApp::OnFilePrintSetup)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CCollectApp construction

CCollectApp::CCollectApp()
{
}

/////////////////////////////////////////////////////////////////////////////
// The one and only CCollectApp object

CCollectApp theApp;

/////////////////////////////////////////////////////////////////////////////
// CCollectApp initialization

BOOL CCollectApp::InitInstance()
{
// Standard initialization

LoadStdProfileSettings();  // Load standard INI file options (including MRU)

// Register document templates

CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINframe
RUNTIME_CLASS(CCollectDoc)
RUNTIME_CLASS(CMainframe)       // main SDI frame window
RUNTIME_CLASS(CStringListView));
AddDocTemplate(pDocTemplate);

// create a new (empty) document
OnFileNew();

if (m_lpCmdLine[0] != ‘\0‘)
{
}

return TRUE;
}

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

class CAboutDlg : public CDialog
{
public:
CAboutDlg();

// Dialog Data
//{{AFX_DATA(CAboutDlg)
enum { IDD = IDD_ABOUTBOX };
//}}AFX_DATA

// Implementation
protected:
virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
//{{AFX_MSG(CAboutDlg)
// No message handlers
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//}}AFX_DATA_MAP
}

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

// App command to run

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2010-04-02 13:25  MFC\advanced\
     目录           0  2010-04-02 13:25  MFC\advanced\collect\
     文件        3201  2010-03-19 10:34  MFC\advanced\collect\collect.cpp
     文件        1206  2010-03-19 10:34  MFC\advanced\collect\collect.h
     文件        7848  2010-03-19 10:34  MFC\advanced\collect\collect.mak
     文件       19594  2010-03-19 10:34  MFC\advanced\collect\collect.rc
     文件        1227  2010-03-19 10:34  MFC\advanced\collect\collect.sln
     文件       12960  2010-03-19 10:34  MFC\advanced\collect\collect.vcxproj
     文件        3904  2010-03-19 10:34  MFC\advanced\collect\collect.vcxproj.filters
     文件        6506  2010-03-19 10:34  MFC\advanced\collect\colledoc.cpp
     文件        2886  2010-03-19 10:34  MFC\advanced\collect\colledoc.h
     文件        2416  2010-03-19 10:34  MFC\advanced\collect\collevw.cpp
     文件        1635  2010-03-19 10:34  MFC\advanced\collect\collevw.h
     文件        4283  2010-03-19 10:34  MFC\advanced\collect\dwarryvw.cpp
     文件        1871  2010-03-19 10:34  MFC\advanced\collect\dwarryvw.h
     文件        5296  2010-03-19 10:34  MFC\advanced\collect\intlstvw.cpp
     文件        2019  2010-03-19 10:34  MFC\advanced\collect\intlstvw.h
     目录           0  2010-04-02 13:25  MFC\advanced\collect\l.jpn\
     文件       16391  2010-03-19 10:34  MFC\advanced\collect\l.jpn\collect.rc
     目录           0  2010-04-02 13:25  MFC\advanced\collect\l.jpn\res\
     文件         379  2010-03-19 10:34  MFC\advanced\collect\l.jpn\res\collect.rc2
     文件        5338  2010-03-19 10:34  MFC\advanced\collect\mainfrm.cpp
     文件        1386  2010-03-19 10:34  MFC\advanced\collect\mainfrm.h
     文件         719  2010-03-19 10:34  MFC\advanced\collect\makefile
     文件        6615  2010-03-19 10:34  MFC\advanced\collect\mapdwvw.cpp
     文件        2290  2010-03-19 10:34  MFC\advanced\collect\mapdwvw.h
     文件        5460  2010-03-19 10:34  MFC\advanced\collect\mapssvw.cpp
     文件        2076  2010-03-19 10:34  MFC\advanced\collect\mapssvw.h
     文件        4475  2010-03-19 10:34  MFC\advanced\collect\ptarryvw.cpp
     文件        1970  2010-03-19 10:34  MFC\advanced\collect\ptarryvw.h
     文件        8085  2010-03-19 10:34  MFC\advanced\collect\ReadMe.htm
............此处省略4300个文件信息

评论

共有 条评论