VersionARXDBG

2023-07-08 11:17:14 浏览数 (1)

代码如下(示例): arx2008 C:ObjectARX 2008samplesdatabaseARXDBG 里面的ArxDbg。vcxproj

代码语言:javascript复制
//添加头文件和库
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioProject ProjectType="Visual C  " Version="8.00" Name="ArxDbg" ProjectGUID="{CDFFD82B-8B1F-4D96-94BB-F0D9ECA2BD76}" RootNamespace="ArxDbg" Keyword="MFCProj">
  <Platforms>
    <Platform Name="Win32" />
    <Platform Name="x64" />
  </Platforms>
  <ToolFiles />
  <Configurations>
    <Configuration Name="Debug|Win32"  ConfigurationType="2" InheritedPropertySheets="......incrxsdk_debugcfg.vsprops;......incarx.vsprops">
      <Tool Name="VCPreBuildEventTool" />
      <Tool Name="VCCustomBuildTool" />
      <Tool Name="VCXMLDataGeneratorTool" />
      <Tool Name="VCWebServiceProxyGeneratorTool" />
      <Tool Name="VCMIDLTool" />
      <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories=".,.inc,......inc" PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE" />
      <Tool Name="VCManagedResourceCompilerTool" />
      <Tool Name="VCResourceCompilerTool" />
      <Tool Name="VCPreLinkEventTool" />
      <Tool Name="VCLinkerTool" AdditionalLibraryDirectories="../../../lib" ModuleDefinitionFile="......incAcRxDefault.def" />
      <Tool Name="VCALinkTool" />
      <Tool Name="VCManifestTool" />
      <Tool Name="VCXDCMakeTool" />
      <Tool Name="VCBscMakeTool" />
      <Tool Name="VCFxCopTool" />
      <Tool Name="VCAppVerifierTool" />
      <Tool Name="VCWebDeploymentTool" />
      <Tool Name="VCPostBuildEventTool" />
    </Configuration>
    <Configuration Name="Debug|x64"  ConfigurationType="2" InheritedPropertySheets="......incrxsdk_debugcfg.vsprops;......incarx.vsprops">
      <Tool Name="VCPreBuildEventTool" />
      <Tool Name="VCCustomBuildTool" />
      <Tool Name="VCXMLDataGeneratorTool" />
      <Tool Name="VCWebServiceProxyGeneratorTool" />
      <Tool Name="VCMIDLTool" />
      <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories=".,.inc,......inc" PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE" />
      <Tool Name="VCManagedResourceCompilerTool" />
      <Tool Name="VCResourceCompilerTool" />
      <Tool Name="VCPreLinkEventTool" />
      <Tool Name="VCLinkerTool" AdditionalLibraryDirectories="../../../lib" ModuleDefinitionFile="......incAcRxDefault.def" TargetMachine="17" />
      <Tool Name="VCALinkTool" />
      <Tool Name="VCManifestTool" />
      <Tool Name="VCXDCMakeTool" />
      <Tool Name="VCBscMakeTool" />
      <Tool Name="VCFxCopTool" />
      <Tool Name="VCAppVerifierTool" />
      <Tool Name="VCWebDeploymentTool" />
      <Tool Name="VCPostBuildEventTool" />
    </Configuration>
    <Configuration Name="Release|Win32"  ConfigurationType="2" InheritedPropertySheets="......incrxsdk_releasecfg.vsprops;......incarx.vsprops">
      <Tool Name="VCPreBuildEventTool" />
      <Tool Name="VCCustomBuildTool" />
      <Tool Name="VCXMLDataGeneratorTool" />
      <Tool Name="VCWebServiceProxyGeneratorTool" />
      <Tool Name="VCMIDLTool" />
      <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories=".,.inc,......inc" PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE" />
      <Tool Name="VCManagedResourceCompilerTool" />
      <Tool Name="VCResourceCompilerTool" />
      <Tool Name="VCPreLinkEventTool" />
      <Tool Name="VCLinkerTool" AdditionalLibraryDirectories="../../../lib" ModuleDefinitionFile="......incAcRxDefault.def" />
      <Tool Name="VCALinkTool" />
      <Tool Name="VCManifestTool" />
      <Tool Name="VCXDCMakeTool" />
      <Tool Name="VCBscMakeTool" />
      <Tool Name="VCFxCopTool" />
      <Tool Name="VCAppVerifierTool" />
      <Tool Name="VCWebDeploymentTool" />
      <Tool Name="VCPostBuildEventTool" />
    </Configuration>
    <Configuration Name="Release|x64"  ConfigurationType="2" InheritedPropertySheets="......incrxsdk_releasecfg.vsprops;......incarx.vsprops">
      <Tool Name="VCPreBuildEventTool" />
      <Tool Name="VCCustomBuildTool" />
      <Tool Name="VCXMLDataGeneratorTool" />
      <Tool Name="VCWebServiceProxyGeneratorTool" />
      <Tool Name="VCMIDLTool" />
      <Tool Name="VCCLCompilerTool" AdditionalIncludeDirectories=".,.inc,......inc" PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE" />
      <Tool Name="VCManagedResourceCompilerTool" />
      <Tool Name="VCResourceCompilerTool" />
      <Tool Name="VCPreLinkEventTool" />
      <Tool Name="VCLinkerTool" AdditionalLibraryDirectories="../../../lib" ModuleDefinitionFile="......incAcRxDefault.def" TargetMachine="17" />
      <Tool Name="VCALinkTool" />
      <Tool Name="VCManifestTool" />
      <Tool Name="VCXDCMakeTool" />
      <Tool Name="VCBscMakeTool" />
      <Tool Name="VCFxCopTool" />
      <Tool Name="VCAppVerifierTool" />
      <Tool Name="VCWebDeploymentTool" />
      <Tool Name="VCPostBuildEventTool" />
    </Configuration>
  </Configurations>
  <References />
  <Files>
    <Filter Name="Source Files" Filter="cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90">
      <File RelativePath=".AcadUtilsAcadStr.cpp" />
      <File RelativePath=".ArxDbg.rc" />
      <File RelativePath=".AppArxDbgApp.cpp" />
      <File RelativePath=".AppArxDbgAppEditorReactor.cpp" />
      <File RelativePath=".SnoopArxDbgCloneSet.cpp" />
      <File RelativePath=".AdeskLogoArxDbgCmdAdeskLogo.cpp" />
      <File RelativePath=".ReactorsArxDbgCmdReactors.cpp" />
      <File RelativePath=".SnoopArxDbgCmdSnoop.cpp" />
      <File RelativePath=".TestsArxDbgCmdTests.cpp" />
      <File RelativePath=".ReactorsArxDbgDatabaseReactor.cpp" />
      <File RelativePath=".AdeskLogoArxDbgDbAdeskLogo.cpp" />
      <File RelativePath=".AdeskLogoArxDbgDbAdeskLogoStyle.cpp" />
      <File RelativePath=".BaseClassesArxDbgDbDictRecord.cpp" />
      <File RelativePath=".BaseClassesArxDbgDbEntity.cpp" />
      <File RelativePath=".ReactorsArxDbgDLinkerReactor.cpp" />
      <File RelativePath=".AcadUtilsArxDbgDocLockWrite.cpp" />
      <File RelativePath=".ReactorsArxDbgDocumentReactor.cpp" />
      <File RelativePath=".FilersArxDbgDwgFiler.cpp" />
      <File RelativePath=".ReactorsArxDbgEdInputContextReactor.cpp" />
      <File RelativePath=".ReactorsArxDbgEditorReactor.cpp" />
      <File RelativePath=".AppArxDbgEdUiContext.cpp" />
      <File RelativePath=".ReactorsArxDbgEventReactor.cpp" />
      <File RelativePath=".ReactorsArxDbgGsReactor.cpp" />
      <File RelativePath=".PromptArxDbgKeywordArray.cpp" />
      <File RelativePath=".ReactorsArxDbgLayoutManagerReactor.cpp" />
      <File RelativePath=".ReactorsArxDbgLongTransactionReactor.cpp" />
      <File RelativePath=".AppArxDbgOptions.cpp" />
      <File RelativePath=".ReactorsArxDbgPersistentEntReactor.cpp" />
      <File RelativePath=".ReactorsArxDbgPersistentObjReactor.cpp" />
      <File RelativePath=".AcadUtilsArxDbgRbList.cpp" />
      <File RelativePath=".FilersArxDbgReferenceFiler.cpp" />
      <File RelativePath=".AcadUtilsArxDbgSelSet.cpp" />
      <File RelativePath=".ReactorsArxDbgTransactionReactor.cpp" />
      <File RelativePath=".ReactorsArxDbgTransientEntReactor.cpp" />
      <File RelativePath=".ReactorsArxDbgTransientObjReactor.cpp" />
      <File RelativePath=".AppArxDbgUiDlgAboutBox.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgClassDict.cpp" />
      <File RelativePath=".TestsArxDbgUiDlgColor.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgDxf.cpp" />
      <File RelativePath=".FilersArxDbgUiDlgFilerTest.cpp" />
      <File RelativePath=".UiArxDbgUiDlgGenericDefId.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgObjectId.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgObjState.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgReactors.cpp" />
      <File RelativePath=".TestsArxDbgUiDlgSelSet.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgServiceDict.cpp" />
      <File RelativePath=".UiArxDbgUiDlgSplash.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgSysRegistry.cpp" />
      <File RelativePath=".TestsArxDbgUiDlgTestCurves.cpp" />
      <File RelativePath=".TestsArxDbgUiDlgWorldDraw.cpp" />
      <File RelativePath=".SnoopArxDbgUiDlgXdata.cpp" />
      <File RelativePath=".PromptArxDbgUiPrAngle.cpp" />
      <File RelativePath=".PromptArxDbgUiPrAngleDef.cpp" />
      <File RelativePath=".PromptArxDbgUiPrBase.cpp" />
      <File RelativePath=".PromptArxDbgUiPrCorner.cpp" />
      <File RelativePath=".PromptArxDbgUiPrDist.cpp" />
      <File RelativePath=".PromptArxDbgUiPrDistDef.cpp" />
      <File RelativePath=".PromptArxDbgUiPrDouble.cpp" />
      <File RelativePath=".PromptArxDbgUiPrDoubleDef.cpp" />
      <File RelativePath=".PromptArxDbgUiPrEntity.cpp" />
      <File RelativePath=".PromptArxDbgUiPrInt.cpp" />
      <File RelativePath=".PromptArxDbgUiPrIntDef.cpp" />
      <File RelativePath=".PromptArxDbgUiPrKeyWord.cpp" />
      <File RelativePath=".PromptArxDbgUiPrKeyWordDef.cpp" />
      <File RelativePath=".PromptArxDbgUiPrPoint.cpp" />
      <File RelativePath=".PromptArxDbgUiPrString.cpp" />
      <File RelativePath=".PromptArxDbgUiPrStringDef.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcClasses.cpp" />
      <File RelativePath=".TransDbClonesArxDbgUiTdcCloneSet.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcCmds.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcDatabase.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcDbObjectBase.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcDict.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcDocs.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcEntities.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcHostAppSrv.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcIdMap.cpp" />
      <File RelativePath=".TransDbClonesArxDbgUiTdcInsert.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcLongTrans.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcObjects.cpp" />
      <File RelativePath=".ReactorsArxDbgUiTdcObjReactorsBase.cpp" />
      <File RelativePath=".AppArxDbgUiTdcOptions.cpp" />
      <File RelativePath=".ReactorsArxDbgUiTdcPersistentReactors.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcReferences.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcRxObjectBase.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdcSymTbl.cpp" />
      <File RelativePath=".ReactorsArxDbgUiTdcSysReactors.cpp" />
      <File RelativePath=".ReactorsArxDbgUiTdcTransientReactors.cpp" />
      <File RelativePath=".TransDbClonesArxDbgUiTdcWblockClone.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmDatabase.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmEditor.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmEntities.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmIdMap.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmLongTrans.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmObjects.cpp" />
      <File RelativePath=".ReactorsArxDbgUiTdmReactors.cpp" />
      <File RelativePath=".SnoopArxDbgUiTdmReferences.cpp" />
      <File RelativePath=".TransDbClonesArxDbgUiTdmTransDbClones.cpp" />
      <File RelativePath=".AcadUtilsArxDbgUtilsAcadUi.cpp" />
      <File RelativePath=".AcadUtilsArxDbgUtilsDb.cpp" />
      <File RelativePath=".AcadUtilsArxDbgUtilsDict.cpp" />
      <File RelativePath=".AcadUtilsArxDbgUtilsGe.cpp" />
      <File RelativePath=".AcadUtilsArxDbgUtilsSymTbl.cpp" />
      <File RelativePath=".TestsArxDbgWorldDraw.cpp" />
      <File RelativePath=".AcadUtilsArxDbgXdata.cpp" />
      <File RelativePath=".TestsEntMakeTest.cpp" />
      <File RelativePath=".TestsMapTest.cpp" />
      <File RelativePath=".MfcExtSdStrList.cpp" />
      <File RelativePath=".AcadUtilsSdStrObjId.cpp" />
      <File RelativePath=".AcadUtilsSdSysVar.cpp" />
      <File RelativePath=".StdAfx.cpp">
        <FileConfiguration Name="Debug|Win32">
          <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="1" />
        </FileConfiguration>
        <FileConfiguration Name="Debug|x64">
          <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="1" />
        </FileConfiguration>
        <FileConfiguration Name="Release|Win32">
          <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="1" />
        </FileConfiguration>
        <FileConfiguration Name="Release|x64">
          <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="1" />
        </FileConfiguration>
      </File>
      <File RelativePath=".TestsTblMakeTest.cpp" />
      <File RelativePath=".MfcExtUiUtils.cpp" />
      <File RelativePath=".TestsXformTest.cpp" />
    </Filter>
    <Filter Name="Header Files" Filter="h;hpp;hxx;hm;inl;fi;fd">
      <File RelativePath=".IncAcadStdafx.h" />
      <File RelativePath=".IncAcadStr.h" />
      <File RelativePath=".IncArxDbgApp.h" />
      <File RelativePath=".IncArxDbgAppEditorReactor.h" />
      <File RelativePath=".IncArxDbgCmd.h" />
      <File RelativePath=".IncArxDbgCmdAdeskLogo.h" />
      <File RelativePath=".IncArxDbgCmdReactors.h" />
      <File RelativePath=".IncArxDbgCmdSnoop.h" />
      <File RelativePath=".IncArxDbgCmdTests.h" />
      <File RelativePath=".IncArxDbgDatabaseReactor.h" />
      <File RelativePath=".IncArxDbgDbAdeskLogo.h" />
      <File RelativePath=".IncArxDbgDbAdeskLogoStyle.h" />
      <File RelativePath=".IncArxDbgDbDictRecord.h" />
      <File RelativePath=".IncArxDbgDbEntity.h" />
      <File RelativePath=".IncArxDbgDlgColor.h" />
      <File RelativePath=".IncArxDbgDLinkerReactor.h" />
      <File RelativePath=".IncArxDbgDocumentReactor.h" />
      <File RelativePath=".IncArxDbgDwgFiler.h" />
      <File RelativePath=".IncArxDbgEdInputContextReactor.h" />
      <File RelativePath=".IncArxDbgEditorReactor.h" />
      <File RelativePath=".IncArxDbgEdUiContext.h" />
      <File RelativePath=".IncArxDbgEventReactor.h" />
      <File RelativePath=".IncArxDbgGsReactor.h" />
      <File RelativePath=".IncArxDbgKeywordArray.h" />
      <File RelativePath=".IncArxDbgLayoutManagerReactor.h" />
      <File RelativePath=".IncArxDbgLongTransactionReactor.h" />
      <File RelativePath=".IncArxDbgPersistentEntReactor.h" />
      <File RelativePath=".IncArxDbgPersistentObjReactor.h" />
      <File RelativePath=".IncArxDbgRbList.h" />
      <File RelativePath=".IncArxDbgSelSet.h" />
      <File RelativePath=".IncArxDbgTransactionReactor.h" />
      <File RelativePath=".IncArxDbgTransientEntReactor.h" />
      <File RelativePath=".IncArxDbgTransientObjReactor.h" />
      <File RelativePath=".IncArxDbgUiDlgAboutBox.h" />
      <File RelativePath=".IncArxDbgUiDlgClassDict.h" />
      <File RelativePath=".IncArxDbgUiDlgColor.h" />
      <File RelativePath=".IncArxDbgUiDlgDxf.h" />
      <File RelativePath=".IncArxDbgUiDlgFilerTest.h" />
      <File RelativePath=".IncArxDbgUiDlgGenericDefId.h" />
      <File RelativePath=".IncArxDbgUiDlgObjState.h" />
      <File RelativePath=".IncArxDbgUiDlgReactors.h" />
      <File RelativePath=".IncArxDbgUiDlgServiceDict.h" />
      <File RelativePath=".IncArxDbgUiDlgSplash.h" />
      <File RelativePath=".IncArxDbgUiDlgSysRegistry.h" />
      <File RelativePath=".IncArxDbgUiDlgTestCurves.h" />
      <File RelativePath=".IncArxDbgUiDlgWorldDraw.h" />
      <File RelativePath=".IncArxDbgUiDlgXdata.h" />
      <File RelativePath=".IncArxDbgUiPrAngle.h" />
      <File RelativePath=".IncArxDbgUiPrAngleDef.h" />
      <File RelativePath=".IncArxDbgUiPrBase.h" />
      <File RelativePath=".IncArxDbgUiPrCorner.h" />
      <File RelativePath=".IncArxDbgUiPrDist.h" />
      <File RelativePath=".IncArxDbgUiPrDistDef.h" />
      <File RelativePath=".IncArxDbgUiPrDouble.h" />
      <File RelativePath=".IncArxDbgUiPrDoubleDef.h" />
      <File RelativePath=".IncArxDbgUiPrEntity.h" />
      <File RelativePath=".IncArxDbgUiPrInt.h" />
      <File RelativePath=".IncArxDbgUiPrIntDef.h" />
      <File RelativePath=".IncArxDbgUiPrKeyWord.h" />
      <File RelativePath=".IncArxDbgUiPrKeyWordDef.h" />
      <File RelativePath=".IncArxDbgUiPrompts.h" />
      <File RelativePath=".IncArxDbgUiPrPoint.h" />
      <File RelativePath=".IncArxDbgUiPrString.h" />
      <File RelativePath=".IncArxDbgUiPrStringDef.h" />
      <File RelativePath=".IncArxDbgUiPsDatabase.h" />
      <File RelativePath=".IncArxDbgUiPsEntities.h" />
      <File RelativePath=".IncArxDbgUiTdcClasses.h" />
      <File RelativePath=".IncArxDbgUiTdcCmds.h" />
      <File RelativePath=".IncArxDbgUiTdcDatabase.h" />
      <File RelativePath=".IncArxDbgUiTdcDbObjectBase.h" />
      <File RelativePath=".IncArxDbgUiTdcDict.h" />
      <File RelativePath=".IncArxDbgUiTdcDocs.h" />
      <File RelativePath=".IncArxDbgUiTdcEntities.h" />
      <File RelativePath=".IncArxDbgUiTdcIdMap.h" />
      <File RelativePath=".IncArxDbgUiTdcLongTrans.h" />
      <File RelativePath=".IncArxDbgUiTdcObjects.h" />
      <File RelativePath=".IncArxDbgUiTdcObjReactorsBase.h" />
      <File RelativePath=".IncArxDbgUiTdcOptions.h" />
      <File RelativePath=".IncArxDbgUiTdcPersistentReactors.h" />
      <File RelativePath=".IncArxDbgUiTdcRxObjectBase.h" />
      <File RelativePath=".IncArxDbgUiTdcSymTbl.h" />
      <File RelativePath=".IncArxDbgUiTdcSysReactors.h" />
      <File RelativePath=".IncArxDbgUiTdcTransientReactors.h" />
      <File RelativePath=".IncArxDbgUiTdmDatabase.h" />
      <File RelativePath=".IncArxDbgUiTdmEditor.h" />
      <File RelativePath=".IncArxDbgUiTdmEntities.h" />
      <File RelativePath=".IncArxDbgUiTdmIdMap.h" />
      <File RelativePath=".IncArxDbgUiTdmLongTrans.h" />
      <File RelativePath=".IncArxDbgUiTdmObjects.h" />
      <File RelativePath=".IncArxDbgUiTdmReactors.h" />
      <File RelativePath=".IncArxDbgUtils.h" />
      <File RelativePath=".IncArxDbgUtilsGe.h" />
      <File RelativePath=".IncArxDbgWorldDraw.h" />
      <File RelativePath=".IncArxDbgXdata.h" />
      <File RelativePath=".IncEntMakeTest.h" />
      <File RelativePath=".IncExtDwgDbox.h" />
      <File RelativePath=".IncFilerTestDbox.h" />
      <File RelativePath=".IncMapTest.h" />
      <File RelativePath=".Res_ArxDbg.h" />
      <File RelativePath=".IncSdStrList.h" />
      <File RelativePath=".IncSdStrObjId.h" />
      <File RelativePath=".IncSdSysVar.h" />
      <File RelativePath=".StdAfx.h" />
      <File RelativePath=".IncTblMakeTest.h" />
      <File RelativePath=".IncXformTest.h" />
    </Filter>
    <Filter Name="Resource Files" Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe">
      <File RelativePath=".resArxDbg.rc2" />
      <File RelativePath=".resarxdbg_b.bmp" />
      <File RelativePath=".resdwg.bmp" />
      <File RelativePath=".ressplash.bmp" />
    </Filter>
    <Filter Name="Libraries" Filter=".lib" />
  </Files>
  <Globals />
</VisualStudioProject>

arx2013 C:ObjectARX 2013samplesdatabaseARXDBG 里面的ArxDbg。vcxproj

代码语言:javascript复制
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{CDFFD82B-8B1F-4D96-94BB-F0D9ECA2BD76}</ProjectGuid>
    <RootNamespace>ArxDbg</RootNamespace>
    <Keyword>MFCProj</Keyword>
    
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="......incrxsdk_releasecfg.props" />
    <Import Project="......incarx.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="......incrxsdk_debugcfg.props" />
    <Import Project="......incarx.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="......incrxsdk_releasecfg.props" />
    <Import Project="......incarx.props" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    <Import Project="......incrxsdk_debugcfg.props" />
    <Import Project="......incarx.props" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)</IntDir>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <AdditionalIncludeDirectories>.;.inc;......inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>......incAcRxDefault.def</ModuleDefinitionFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>.;.inc;......inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>......incAcRxDefault.def</ModuleDefinitionFile>
      <TargetMachine>MachineX64</TargetMachine>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <AdditionalIncludeDirectories>.;.inc;......inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>......incAcRxDefault.def</ModuleDefinitionFile>
    </Link>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <AdditionalIncludeDirectories>.;.inc;......inc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <Link>
      <AdditionalLibraryDirectories>../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
      <ModuleDefinitionFile>......incAcRxDefault.def</ModuleDefinitionFile>
      <TargetMachine>MachineX64</TargetMachine>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="AcadUtilsAcadStr.cpp" />
    <ClCompile Include="AppArxDbgApp.cpp" />
    <ClCompile Include="AppArxDbgAppEditorReactor.cpp" />
    <ClCompile Include="SnoopArxDbgCloneSet.cpp" />
    <ClCompile Include="AdeskLogoArxDbgCmdAdeskLogo.cpp" />
    <ClCompile Include="ReactorsArxDbgCmdReactors.cpp" />
    <ClCompile Include="SnoopArxDbgCmdSnoop.cpp" />
    <ClCompile Include="TestsArxDbgCmdTests.cpp" />
    <ClCompile Include="ReactorsArxDbgDatabaseReactor.cpp" />
    <ClCompile Include="AdeskLogoArxDbgDbAdeskLogo.cpp" />
    <ClCompile Include="AdeskLogoArxDbgDbAdeskLogoStyle.cpp" />
    <ClCompile Include="BaseClassesArxDbgDbDictRecord.cpp" />
    <ClCompile Include="BaseClassesArxDbgDbEntity.cpp" />
    <ClCompile Include="ReactorsArxDbgDLinkerReactor.cpp" />
    <ClCompile Include="AcadUtilsArxDbgDocLockWrite.cpp" />
    <ClCompile Include="ReactorsArxDbgDocumentReactor.cpp" />
    <ClCompile Include="FilersArxDbgDwgFiler.cpp" />
    <ClCompile Include="ReactorsArxDbgEdInputContextReactor.cpp" />
    <ClCompile Include="ReactorsArxDbgEditorReactor.cpp" />
    <ClCompile Include="AppArxDbgEdUiContext.cpp" />
    <ClCompile Include="ReactorsArxDbgEventReactor.cpp" />
    <ClCompile Include="ReactorsArxDbgGsReactor.cpp" />
    <ClCompile Include="PromptArxDbgKeywordArray.cpp" />
    <ClCompile Include="ReactorsArxDbgLayoutManagerReactor.cpp" />
    <ClCompile Include="ReactorsArxDbgLongTransactionReactor.cpp" />
    <ClCompile Include="AppArxDbgOptions.cpp" />
    <ClCompile Include="ReactorsArxDbgPersistentEntReactor.cpp" />
    <ClCompile Include="ReactorsArxDbgPersistentObjReactor.cpp" />
    <ClCompile Include="AcadUtilsArxDbgRbList.cpp" />
    <ClCompile Include="FilersArxDbgReferenceFiler.cpp" />
    <ClCompile Include="AcadUtilsArxDbgSelSet.cpp" />
    <ClCompile Include="ReactorsArxDbgTransactionReactor.cpp" />
    <ClCompile Include="ReactorsArxDbgTransientEntReactor.cpp" />
    <ClCompile Include="ReactorsArxDbgTransientObjReactor.cpp" />
    <ClCompile Include="AppArxDbgUiDlgAboutBox.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgClassDict.cpp" />
    <ClCompile Include="TestsArxDbgUiDlgColor.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgDxf.cpp" />
    <ClCompile Include="FilersArxDbgUiDlgFilerTest.cpp" />
    <ClCompile Include="UiArxDbgUiDlgGenericDefId.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgObjectId.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgObjState.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgReactors.cpp" />
    <ClCompile Include="TestsArxDbgUiDlgSelSet.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgServiceDict.cpp" />
    <ClCompile Include="UiArxDbgUiDlgSplash.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgSysRegistry.cpp" />
    <ClCompile Include="TestsArxDbgUiDlgTestCurves.cpp" />
    <ClCompile Include="TestsArxDbgUiDlgWorldDraw.cpp" />
    <ClCompile Include="SnoopArxDbgUiDlgXdata.cpp" />
    <ClCompile Include="PromptArxDbgUiPrAngle.cpp" />
    <ClCompile Include="PromptArxDbgUiPrAngleDef.cpp" />
    <ClCompile Include="PromptArxDbgUiPrBase.cpp" />
    <ClCompile Include="PromptArxDbgUiPrCorner.cpp" />
    <ClCompile Include="PromptArxDbgUiPrDist.cpp" />
    <ClCompile Include="PromptArxDbgUiPrDistDef.cpp" />
    <ClCompile Include="PromptArxDbgUiPrDouble.cpp" />
    <ClCompile Include="PromptArxDbgUiPrDoubleDef.cpp" />
    <ClCompile Include="PromptArxDbgUiPrEntity.cpp" />
    <ClCompile Include="PromptArxDbgUiPrInt.cpp" />
    <ClCompile Include="PromptArxDbgUiPrIntDef.cpp" />
    <ClCompile Include="PromptArxDbgUiPrKeyWord.cpp" />
    <ClCompile Include="PromptArxDbgUiPrKeyWordDef.cpp" />
    <ClCompile Include="PromptArxDbgUiPrPoint.cpp" />
    <ClCompile Include="PromptArxDbgUiPrString.cpp" />
    <ClCompile Include="PromptArxDbgUiPrStringDef.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcClasses.cpp" />
    <ClCompile Include="TransDbClonesArxDbgUiTdcCloneSet.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcCmds.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcDatabase.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcDbObjectBase.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcDict.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcDocs.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcEntities.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcHostAppSrv.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcIdMap.cpp" />
    <ClCompile Include="TransDbClonesArxDbgUiTdcInsert.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcLongTrans.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcObjects.cpp" />
    <ClCompile Include="ReactorsArxDbgUiTdcObjReactorsBase.cpp" />
    <ClCompile Include="AppArxDbgUiTdcOptions.cpp" />
    <ClCompile Include="ReactorsArxDbgUiTdcPersistentReactors.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcReferences.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcRxObjectBase.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdcSymTbl.cpp" />
    <ClCompile Include="ReactorsArxDbgUiTdcSysReactors.cpp" />
    <ClCompile Include="ReactorsArxDbgUiTdcTransientReactors.cpp" />
    <ClCompile Include="TransDbClonesArxDbgUiTdcWblockClone.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmDatabase.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmEditor.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmEntities.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmIdMap.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmLongTrans.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmObjects.cpp" />
    <ClCompile Include="ReactorsArxDbgUiTdmReactors.cpp" />
    <ClCompile Include="SnoopArxDbgUiTdmReferences.cpp" />
    <ClCompile Include="TransDbClonesArxDbgUiTdmTransDbClones.cpp" />
    <ClCompile Include="AcadUtilsArxDbgUtilsAcadUi.cpp" />
    <ClCompile Include="AcadUtilsArxDbgUtilsDb.cpp" />
    <ClCompile Include="AcadUtilsArxDbgUtilsDict.cpp" />
    <ClCompile Include="AcadUtilsArxDbgUtilsGe.cpp" />
    <ClCompile Include="AcadUtilsArxDbgUtilsSymTbl.cpp" />
    <ClCompile Include="TestsArxDbgWorldDraw.cpp" />
    <ClCompile Include="AcadUtilsArxDbgXdata.cpp" />
    <ClCompile Include="TestsEntMakeTest.cpp" />
    <ClCompile Include="TestsMapTest.cpp" />
    <ClCompile Include="MfcExtSdStrList.cpp" />
    <ClCompile Include="AcadUtilsSdStrObjId.cpp" />
    <ClCompile Include="AcadUtilsSdSysVar.cpp" />
    <ClCompile Include="StdAfx.cpp">
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="TestsTblMakeTest.cpp" />
    <ClCompile Include="MfcExtUiUtils.cpp" />
    <ClCompile Include="TestsXformTest.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="ArxDbg.rc" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="IncAcadStdafx.h" />
    <ClInclude Include="IncAcadStr.h" />
    <ClInclude Include="IncArxDbgApp.h" />
    <ClInclude Include="IncArxDbgAppEditorReactor.h" />
    <ClInclude Include="IncArxDbgCmd.h" />
    <ClInclude Include="IncArxDbgCmdAdeskLogo.h" />
    <ClInclude Include="IncArxDbgCmdReactors.h" />
    <ClInclude Include="IncArxDbgCmdSnoop.h" />
    <ClInclude Include="IncArxDbgCmdTests.h" />
    <ClInclude Include="IncArxDbgDatabaseReactor.h" />
    <ClInclude Include="IncArxDbgDbAdeskLogo.h" />
    <ClInclude Include="IncArxDbgDbAdeskLogoStyle.h" />
    <ClInclude Include="IncArxDbgDbDictRecord.h" />
    <ClInclude Include="IncArxDbgDbEntity.h" />
    <ClInclude Include="IncArxDbgDlgColor.h" />
    <ClInclude Include="IncArxDbgDLinkerReactor.h" />
    <ClInclude Include="IncArxDbgDocumentReactor.h" />
    <ClInclude Include="IncArxDbgDwgFiler.h" />
    <ClInclude Include="IncArxDbgEdInputContextReactor.h" />
    <ClInclude Include="IncArxDbgEditorReactor.h" />
    <ClInclude Include="IncArxDbgEdUiContext.h" />
    <ClInclude Include="IncArxDbgEventReactor.h" />
    <ClInclude Include="IncArxDbgGsReactor.h" />
    <ClInclude Include="IncArxDbgKeywordArray.h" />
    <ClInclude Include="IncArxDbgLayoutManagerReactor.h" />
    <ClInclude Include="IncArxDbgLongTransactionReactor.h" />
    <ClInclude Include="IncArxDbgPersistentEntReactor.h" />
    <ClInclude Include="IncArxDbgPersistentObjReactor.h" />
    <ClInclude Include="IncArxDbgRbList.h" />
    <ClInclude Include="IncArxDbgSelSet.h" />
    <ClInclude Include="IncArxDbgTransactionReactor.h" />
    <ClInclude Include="IncArxDbgTransientEntReactor.h" />
    <ClInclude Include="IncArxDbgTransientObjReactor.h" />
    <ClInclude Include="IncArxDbgUiDlgAboutBox.h" />
    <ClInclude Include="IncArxDbgUiDlgClassDict.h" />
    <ClInclude Include="IncArxDbgUiDlgColor.h" />
    <ClInclude Include="IncArxDbgUiDlgDxf.h" />
    <ClInclude Include="IncArxDbgUiDlgFilerTest.h" />
    <ClInclude Include="IncArxDbgUiDlgGenericDefId.h" />
    <ClInclude Include="IncArxDbgUiDlgObjState.h" />
    <ClInclude Include="IncArxDbgUiDlgReactors.h" />
    <ClInclude Include="IncArxDbgUiDlgServiceDict.h" />
    <ClInclude Include="IncArxDbgUiDlgSplash.h" />
    <ClInclude Include="IncArxDbgUiDlgSysRegistry.h" />
    <ClInclude Include="IncArxDbgUiDlgTestCurves.h" />
    <ClInclude Include="IncArxDbgUiDlgWorldDraw.h" />
    <ClInclude Include="IncArxDbgUiDlgXdata.h" />
    <ClInclude Include="IncArxDbgUiPrAngle.h" />
    <ClInclude Include="IncArxDbgUiPrAngleDef.h" />
    <ClInclude Include="IncArxDbgUiPrBase.h" />
    <ClInclude Include="IncArxDbgUiPrCorner.h" />
    <ClInclude Include="IncArxDbgUiPrDist.h" />
    <ClInclude Include="IncArxDbgUiPrDistDef.h" />
    <ClInclude Include="IncArxDbgUiPrDouble.h" />
    <ClInclude Include="IncArxDbgUiPrDoubleDef.h" />
    <ClInclude Include="IncArxDbgUiPrEntity.h" />
    <ClInclude Include="IncArxDbgUiPrInt.h" />
    <ClInclude Include="IncArxDbgUiPrIntDef.h" />
    <ClInclude Include="IncArxDbgUiPrKeyWord.h" />
    <ClInclude Include="IncArxDbgUiPrKeyWordDef.h" />
    <ClInclude Include="IncArxDbgUiPrompts.h" />
    <ClInclude Include="IncArxDbgUiPrPoint.h" />
    <ClInclude Include="IncArxDbgUiPrString.h" />
    <ClInclude Include="IncArxDbgUiPrStringDef.h" />
    <ClInclude Include="IncArxDbgUiPsDatabase.h" />
    <ClInclude Include="IncArxDbgUiPsEntities.h" />
    <ClInclude Include="IncArxDbgUiTdcClasses.h" />
    <ClInclude Include="IncArxDbgUiTdcCmds.h" />
    <ClInclude Include="IncArxDbgUiTdcDatabase.h" />
    <ClInclude Include="IncArxDbgUiTdcDbObjectBase.h" />
    <ClInclude Include="IncArxDbgUiTdcDict.h" />
    <ClInclude Include="IncArxDbgUiTdcDocs.h" />
    <ClInclude Include="IncArxDbgUiTdcEntities.h" />
    <ClInclude Include="IncArxDbgUiTdcIdMap.h" />
    <ClInclude Include="IncArxDbgUiTdcLongTrans.h" />
    <ClInclude Include="IncArxDbgUiTdcObjects.h" />
    <ClInclude Include="IncArxDbgUiTdcObjReactorsBase.h" />
    <ClInclude Include="IncArxDbgUiTdcOptions.h" />
    <ClInclude Include="IncArxDbgUiTdcPersistentReactors.h" />
    <ClInclude Include="IncArxDbgUiTdcRxObjectBase.h" />
    <ClInclude Include="IncArxDbgUiTdcSymTbl.h" />
    <ClInclude Include="IncArxDbgUiTdcSysReactors.h" />
    <ClInclude Include="IncArxDbgUiTdcTransientReactors.h" />
    <ClInclude Include="IncArxDbgUiTdmDatabase.h" />
    <ClInclude Include="IncArxDbgUiTdmEditor.h" />
    <ClInclude Include="IncArxDbgUiTdmEntities.h" />
    <ClInclude Include="IncArxDbgUiTdmIdMap.h" />
    <ClInclude Include="IncArxDbgUiTdmLongTrans.h" />
    <ClInclude Include="IncArxDbgUiTdmObjects.h" />
    <ClInclude Include="IncArxDbgUiTdmReactors.h" />
    <ClInclude Include="IncArxDbgUtils.h" />
    <ClInclude Include="IncArxDbgUtilsGe.h" />
    <ClInclude Include="IncArxDbgWorldDraw.h" />
    <ClInclude Include="IncArxDbgXdata.h" />
    <ClInclude Include="IncEntMakeTest.h" />
    <ClInclude Include="IncExtDwgDbox.h" />
    <ClInclude Include="IncFilerTestDbox.h" />
    <ClInclude Include="IncMapTest.h" />
    <ClInclude Include="Res_ArxDbg.h" />
    <ClInclude Include="IncSdStrList.h" />
    <ClInclude Include="IncSdStrObjId.h" />
    <ClInclude Include="IncSdSysVar.h" />
    <ClInclude Include="StdAfx.h" />
    <ClInclude Include="IncTblMakeTest.h" />
    <ClInclude Include="IncXformTest.h" />
  </ItemGroup>
  <ItemGroup>
    <None Include="resArxDbg.rc2" />
    <None Include="resarxdbg_b.bmp" />
    <None Include="resdwg.bmp" />
    <None Include="ressplash.bmp" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>

测试代码

代码语言:javascript复制
//如果使用当前数据库,一定要保存文件否则会出错,
//当前数据库有自动保存操作,即使不操作,如果不保存,也会出错。

总结

提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了的函数和方法。

0 人点赞