alroyso 3 ani în urmă
părinte
comite
b6dd227f56
6 a modificat fișierele cu 12 adăugiri și 3 ștergeri
  1. BIN
      SProxy/MainDlg.cpp
  2. BIN
      SProxy/SProxy.cpp
  3. BIN
      SProxy/SProxy.rc
  4. 2 1
      SProxy/SProxy.vcxproj
  5. 8 2
      SProxy/SouiInit.cpp
  6. 2 0
      SProxy/uires/uires.idx

BIN
SProxy/MainDlg.cpp


BIN
SProxy/SProxy.cpp


BIN
SProxy/SProxy.rc


+ 2 - 1
SProxy/SProxy.vcxproj

@@ -86,6 +86,7 @@
     <IntDir>..\__obj\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
     <OutDir>..\__bin\$(Platform)\$(Configuration)\</OutDir>
     <LinkIncremental>false</LinkIncremental>
+    <IncludePath>$(SOUIPATH)\soui-sys-resource;$(IncludePath)</IncludePath>
   </PropertyGroup>
   <PropertyGroup Label="Vcpkg" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <VcpkgUseStatic>true</VcpkgUseStatic>
@@ -172,7 +173,7 @@
       <SuppressStartupBanner>true</SuppressStartupBanner>
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
       <WarningLevel>Level3</WarningLevel>
-      <AdditionalIncludeDirectories>$(SOUIPATH)\config;$(SOUIPATH)\components;$(SOUIPATH)\SOUI\include;$(SOUIPATH)\utilities\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(SOUIPATH)\soui-sys-resource;$(SOUIPATH)\config;$(SOUIPATH)\components;$(SOUIPATH)\SOUI\include;$(SOUIPATH)\utilities\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>WIN64;_WINDOWS;NDEBUG;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
       <WholeProgramOptimization>true</WholeProgramOptimization>

+ 8 - 2
SProxy/SouiInit.cpp

@@ -71,7 +71,7 @@ void InitSystemRes(SApplication * theApp,SComMgr *pComMgr)
 #else		
 	//´ÓDLL¼ÓÔØϵͳ×ÊÔ´
 	{
-		HMODULE hModSysResource = LoadLibrary(SYS_NAMED_RESOURCE);
+		/*HMODULE hModSysResource = LoadLibrary(SYS_NAMED_RESOURCE);
 		if (hModSysResource)
 		{
 			CAutoRefPtr<IResProvider> sysResProvider;
@@ -83,7 +83,13 @@ void InitSystemRes(SApplication * theApp,SComMgr *pComMgr)
 		else
 		{
 			SASSERT(0);
-		}
+		}*/
+
+		CAutoRefPtr<IResProvider> sysResProvider;
+		CreateResProvider(RES_PE, (IObjRef**)&sysResProvider);
+		sysResProvider->Init((WPARAM)theApp->GetInstance(), 0);
+		theApp->LoadSystemNamedResource(sysResProvider);
+	 
 	}
 #endif
 }

+ 2 - 0
SProxy/uires/uires.idx

@@ -10,6 +10,8 @@
 	    <file name="XML_PAGEHOME" path="xml\page_home.xml"/>
 	    <file name="XML_NODE" path="xml\page_node.xml"/>
 	</LAYOUT>
+	<PNG>
+	</PNG>
 	<values>
 		<file name="string" path="values\string.xml" />
 		<file name="color" path="values\color.xml" />