学习中看不懂的
发表在C语言图书答疑 2010-11-03
是否精华
版块置顶:
#include "stdafx.h"
#include "ButtonTest.h"
#include "ButtonTestDlg.h"

[u][font color=#00FF00][font color=#FF0000]#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

[/u][/font][/font]/////////////////////////////////////////////////////////////////////////////
// CButtonTestApp

BEGIN_MESSAGE_MAP(CButtonTestApp, CWinApp)
//{{AFX_MSG_MAP(CButtonTestApp)
// NOTE - the ClassWizard will add and remove mapping macros here.
//    DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG
ON_COMMAND(ID_HELP, CWinApp::OnHelp)
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CButtonTestApp construction

CButtonTestApp::CButtonTestApp()
{
// TODO: add construction code here,
// Place all significant initialization in InitInstance
}

/////////////////////////////////////////////////////////////////////////////
// The one and only CButtonTestApp object

CButtonTestApp theApp;

/////////////////////////////////////////////////////////////////////////////
// CButtonTestApp initialization

BOOL CButtonTestApp::InitInstance()
{
AfxEnableControlContainer();

// Standard initialization
// If you are not using these features and wish to reduce the size
//  of your final executable, you should remove from the following
//  the specific initialization routines you do not need.

#ifdef _AFXDLL
Enable3dControls(); // Call this when using MFC in a shared DLL
#else
Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif

CButtonTestDlg dlg;
m_pMainWnd = &dlg;
int nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: Place code here to handle when the dialog is
//  dismissed with OK
}
else if (nResponse == IDCANCEL)
{
// TODO: Place code here to handle when the dialog is
//  dismissed with Cancel
}

// Since the dialog has been closed, return FALSE so that we exit the
//  application, rather than start the application's message pump.
return FALSE;
}

这是在用《视频学VISUAL C++》中遇到的问题:

#include "stdafx.h"
#include "ButtonTest.h"
#include "ButtonTestDlg.h"
这是文件的相关预处理文件,那么下面的有什么作用:
[u][font color=#00FF00][font color=#FF0000]#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
还有我想更好的学习Vsual C++,学编程,做软件,还有很好的书推荐吗?

分享到:
精彩评论 1
liangshui
学分:0 LV1
2010-11-04
沙发
下面是MFC类库所需要的一些预处理,一个代表调试,另一个代表文件头
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照