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

📄 compliervcnet.h

📁 自动化编译工具代码
💻 H
字号:
// ComplierVCNet.h: interface for the CComplierVCNet class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_COMPLIERVCNET_H__0B33E788_8705_498B_8FBD_E413C1F2DA08__INCLUDED_)
#define AFX_COMPLIERVCNET_H__0B33E788_8705_498B_8FBD_E413C1F2DA08__INCLUDED_

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

#include "Complier.h"

#if _MSC_VER >= 1300

#pragma warning( disable : 4278 )
#import "libid:80cc9f66-e7d8-4ddd-85b6-d9e6cd0e93e2" raw_interfaces_only named_guids
#pragma warning( default : 4278 )

using namespace EnvDTE;

class CComplierVCNet : public CComplier  
{
public:
	CComplierVCNet(NetVersion version);
	virtual ~CComplierVCNet();

	virtual BOOL	Build(	const CString &strProjectFile,
	 						const CString &strConfigName,
							const CString &strOutputFile = _T(""));
	virtual BOOL	IsValid(){return m_pDTE != NULL;}

private:
	_DTEPtr		m_pDTE;
};

#endif // _MSC_VER > 1000

#endif // !defined(AFX_COMPLIERVCNET_H__0B33E788_8705_498B_8FBD_E413C1F2DA08__INCLUDED_)

⌨️ 快捷键说明

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