From 70c6d3644e3e147b7930baddd70ac767d1fe1074 Mon Sep 17 00:00:00 2001 From: ian Date: Thu, 17 Jul 2025 15:08:54 +0900 Subject: [PATCH] sync source --- TestLibDlg/TestLibDlg.sln | 15 +- TestLibDlg/TestLibDlg/TestLibDlg.aps | Bin 109700 -> 91956 bytes TestLibDlg/TestLibDlg/TestLibDlg.vcxproj | 2 +- TestLibDlg/TestLibDlg/TestLibDlgDlg.cpp | 1 + TestLibDlg/TestLibDlg/TestLibDlg_h.h | 226 ----------------------- TestLibDlg/TestLibDlg/TestLibDlg_i.c | 84 --------- 6 files changed, 16 insertions(+), 312 deletions(-) delete mode 100644 TestLibDlg/TestLibDlg/TestLibDlg_h.h delete mode 100644 TestLibDlg/TestLibDlg/TestLibDlg_i.c diff --git a/TestLibDlg/TestLibDlg.sln b/TestLibDlg/TestLibDlg.sln index a95fff3..43b017c 100644 --- a/TestLibDlg/TestLibDlg.sln +++ b/TestLibDlg/TestLibDlg.sln @@ -1,10 +1,12 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 -VisualStudioVersion = 17.12.35707.178 d17.12 +VisualStudioVersion = 17.12.35707.178 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibDlg", "TestLibDlg\TestLibDlg.vcxproj", "{FC9D3553-56B2-4453-AB34-94CF67213CE2}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IncSourceTestDlg", "IncSourceTestDlg\IncSourceTestDlg.vcxproj", "{44739900-23B0-7EA4-48FA-099C6C559D77}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -21,8 +23,19 @@ Global {FC9D3553-56B2-4453-AB34-94CF67213CE2}.Release|x64.Build.0 = Release|x64 {FC9D3553-56B2-4453-AB34-94CF67213CE2}.Release|x86.ActiveCfg = Release|Win32 {FC9D3553-56B2-4453-AB34-94CF67213CE2}.Release|x86.Build.0 = Release|Win32 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Debug|x64.ActiveCfg = Debug|x64 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Debug|x64.Build.0 = Debug|x64 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Debug|x86.ActiveCfg = Debug|Win32 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Debug|x86.Build.0 = Debug|Win32 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Release|x64.ActiveCfg = Release|x64 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Release|x64.Build.0 = Release|x64 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Release|x86.ActiveCfg = Release|Win32 + {44739900-23B0-7EA4-48FA-099C6C559D77}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0D32EA4D-1327-480B-8823-12A6AF47A130} + EndGlobalSection EndGlobal diff --git a/TestLibDlg/TestLibDlg/TestLibDlg.aps b/TestLibDlg/TestLibDlg/TestLibDlg.aps index 1edc7b16f1c761ae3b9221d720ee16b3bf1349cd..2d76be984849e759dfaedf1e09c7d48e00593a59 100644 GIT binary patch delta 5969 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 W+#$1FwP@x(H1Df-0L!pQmj4fpY~j%W diff --git a/TestLibDlg/TestLibDlg/TestLibDlg.vcxproj b/TestLibDlg/TestLibDlg/TestLibDlg.vcxproj index bfef79d..98fc886 100644 --- a/TestLibDlg/TestLibDlg/TestLibDlg.vcxproj +++ b/TestLibDlg/TestLibDlg/TestLibDlg.vcxproj @@ -36,7 +36,7 @@ Application false - v143 + v142 true Unicode Dynamic diff --git a/TestLibDlg/TestLibDlg/TestLibDlgDlg.cpp b/TestLibDlg/TestLibDlg/TestLibDlgDlg.cpp index efd7318..f2bc46b 100644 --- a/TestLibDlg/TestLibDlg/TestLibDlgDlg.cpp +++ b/TestLibDlg/TestLibDlg/TestLibDlgDlg.cpp @@ -580,6 +580,7 @@ void CTestLibDlgDlg::OnBnClickedButtonOpen() std::wstring strPath = dlg.GetPathName().GetBuffer(); std::string strA2lPath; + strA2lPath.assign(strPath.begin(), strPath.end()); loadA2lFile(strA2lPath.c_str()); diff --git a/TestLibDlg/TestLibDlg/TestLibDlg_h.h b/TestLibDlg/TestLibDlg/TestLibDlg_h.h deleted file mode 100644 index 3b4019d..0000000 --- a/TestLibDlg/TestLibDlg/TestLibDlg_h.h +++ /dev/null @@ -1,226 +0,0 @@ - - -/* this ALWAYS GENERATED file contains the definitions for the interfaces */ - - - /* File created by MIDL compiler version 8.01.0628 */ -/* at Tue Jan 19 12:14:07 2038 - */ -/* Compiler settings for TestLibDlg.idl: - Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.01.0628 - protocol : dce , ms_ext, c_ext, robust - error checks: allocation ref bounds_check enum stub_data - VC __declspec() decoration level: - __declspec(uuid()), __declspec(selectany), __declspec(novtable) - DECLSPEC_UUID(), MIDL_INTERFACE() -*/ -/* @@MIDL_FILE_HEADING( ) */ - - - -/* verify that the version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 500 -#endif - -#include "rpc.h" -#include "rpcndr.h" - -#ifndef __RPCNDR_H_VERSION__ -#error this stub requires an updated version of -#endif /* __RPCNDR_H_VERSION__ */ - - -#ifndef __TestLibDlg_h_h__ -#define __TestLibDlg_h_h__ - -#if defined(_MSC_VER) && (_MSC_VER >= 1020) -#pragma once -#endif - -#ifndef DECLSPEC_XFGVIRT -#if defined(_CONTROL_FLOW_GUARD_XFG) -#define DECLSPEC_XFGVIRT(base, func) __declspec(xfg_virtual(base, func)) -#else -#define DECLSPEC_XFGVIRT(base, func) -#endif -#endif - -/* Forward Declarations */ - -#ifndef __ITestLibDlg_FWD_DEFINED__ -#define __ITestLibDlg_FWD_DEFINED__ -typedef interface ITestLibDlg ITestLibDlg; - -#endif /* __ITestLibDlg_FWD_DEFINED__ */ - - -#ifndef __TestLibDlg_FWD_DEFINED__ -#define __TestLibDlg_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class TestLibDlg TestLibDlg; -#else -typedef struct TestLibDlg TestLibDlg; -#endif /* __cplusplus */ - -#endif /* __TestLibDlg_FWD_DEFINED__ */ - - -#ifdef __cplusplus -extern "C"{ -#endif - - - -#ifndef __TestLibDlg_LIBRARY_DEFINED__ -#define __TestLibDlg_LIBRARY_DEFINED__ - -/* library TestLibDlg */ -/* [version][uuid] */ - - -EXTERN_C const IID LIBID_TestLibDlg; - -#ifndef __ITestLibDlg_DISPINTERFACE_DEFINED__ -#define __ITestLibDlg_DISPINTERFACE_DEFINED__ - -/* dispinterface ITestLibDlg */ -/* [uuid] */ - - -EXTERN_C const IID DIID_ITestLibDlg; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("3d30aa0d-19ce-4ca6-92b1-70a7403d578c") - ITestLibDlg : public IDispatch - { - }; - -#else /* C style interface */ - - typedef struct ITestLibDlgVtbl - { - BEGIN_INTERFACE - - DECLSPEC_XFGVIRT(IUnknown, QueryInterface) - HRESULT ( STDMETHODCALLTYPE *QueryInterface )( - ITestLibDlg * This, - /* [in] */ REFIID riid, - /* [annotation][iid_is][out] */ - _COM_Outptr_ void **ppvObject); - - DECLSPEC_XFGVIRT(IUnknown, AddRef) - ULONG ( STDMETHODCALLTYPE *AddRef )( - ITestLibDlg * This); - - DECLSPEC_XFGVIRT(IUnknown, Release) - ULONG ( STDMETHODCALLTYPE *Release )( - ITestLibDlg * This); - - DECLSPEC_XFGVIRT(IDispatch, GetTypeInfoCount) - HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( - ITestLibDlg * This, - /* [out] */ UINT *pctinfo); - - DECLSPEC_XFGVIRT(IDispatch, GetTypeInfo) - HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( - ITestLibDlg * This, - /* [in] */ UINT iTInfo, - /* [in] */ LCID lcid, - /* [out] */ ITypeInfo **ppTInfo); - - DECLSPEC_XFGVIRT(IDispatch, GetIDsOfNames) - HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( - ITestLibDlg * This, - /* [in] */ REFIID riid, - /* [size_is][in] */ LPOLESTR *rgszNames, - /* [range][in] */ UINT cNames, - /* [in] */ LCID lcid, - /* [size_is][out] */ DISPID *rgDispId); - - DECLSPEC_XFGVIRT(IDispatch, Invoke) - /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( - ITestLibDlg * This, - /* [annotation][in] */ - _In_ DISPID dispIdMember, - /* [annotation][in] */ - _In_ REFIID riid, - /* [annotation][in] */ - _In_ LCID lcid, - /* [annotation][in] */ - _In_ WORD wFlags, - /* [annotation][out][in] */ - _In_ DISPPARAMS *pDispParams, - /* [annotation][out] */ - _Out_opt_ VARIANT *pVarResult, - /* [annotation][out] */ - _Out_opt_ EXCEPINFO *pExcepInfo, - /* [annotation][out] */ - _Out_opt_ UINT *puArgErr); - - END_INTERFACE - } ITestLibDlgVtbl; - - interface ITestLibDlg - { - CONST_VTBL struct ITestLibDlgVtbl *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define ITestLibDlg_QueryInterface(This,riid,ppvObject) \ - ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) - -#define ITestLibDlg_AddRef(This) \ - ( (This)->lpVtbl -> AddRef(This) ) - -#define ITestLibDlg_Release(This) \ - ( (This)->lpVtbl -> Release(This) ) - - -#define ITestLibDlg_GetTypeInfoCount(This,pctinfo) \ - ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) - -#define ITestLibDlg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ - ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) - -#define ITestLibDlg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ - ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) - -#define ITestLibDlg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ - ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - -#endif /* __ITestLibDlg_DISPINTERFACE_DEFINED__ */ - - -EXTERN_C const CLSID CLSID_TestLibDlg; - -#ifdef __cplusplus - -class DECLSPEC_UUID("faa0893c-64ec-4ba5-b1f0-18ed8cb7f106") -TestLibDlg; -#endif -#endif /* __TestLibDlg_LIBRARY_DEFINED__ */ - -/* Additional Prototypes for ALL interfaces */ - -/* end of Additional Prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif - - diff --git a/TestLibDlg/TestLibDlg/TestLibDlg_i.c b/TestLibDlg/TestLibDlg/TestLibDlg_i.c deleted file mode 100644 index 4766411..0000000 --- a/TestLibDlg/TestLibDlg/TestLibDlg_i.c +++ /dev/null @@ -1,84 +0,0 @@ - - -/* this ALWAYS GENERATED file contains the IIDs and CLSIDs */ - -/* link this file in with the server and any clients */ - - - /* File created by MIDL compiler version 8.01.0628 */ -/* at Tue Jan 19 12:14:07 2038 - */ -/* Compiler settings for TestLibDlg.idl: - Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 8.01.0628 - protocol : dce , ms_ext, c_ext, robust - error checks: allocation ref bounds_check enum stub_data - VC __declspec() decoration level: - __declspec(uuid()), __declspec(selectany), __declspec(novtable) - DECLSPEC_UUID(), MIDL_INTERFACE() -*/ -/* @@MIDL_FILE_HEADING( ) */ - - - -#ifdef __cplusplus -extern "C"{ -#endif - - -#include -#include - -#ifdef _MIDL_USE_GUIDDEF_ - -#ifndef INITGUID -#define INITGUID -#include -#undef INITGUID -#else -#include -#endif - -#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ - DEFINE_GUID(name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) - -#else // !_MIDL_USE_GUIDDEF_ - -#ifndef __IID_DEFINED__ -#define __IID_DEFINED__ - -typedef struct _IID -{ - unsigned long x; - unsigned short s1; - unsigned short s2; - unsigned char c[8]; -} IID; - -#endif // __IID_DEFINED__ - -#ifndef CLSID_DEFINED -#define CLSID_DEFINED -typedef IID CLSID; -#endif // CLSID_DEFINED - -#define MIDL_DEFINE_GUID(type,name,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8) \ - EXTERN_C __declspec(selectany) const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}} - -#endif // !_MIDL_USE_GUIDDEF_ - -MIDL_DEFINE_GUID(IID, LIBID_TestLibDlg,0xe6371bfe,0x4bde,0x4d88,0xb4,0x04,0x1d,0x2f,0x22,0x2f,0x1d,0xdf); - - -MIDL_DEFINE_GUID(IID, DIID_ITestLibDlg,0x3d30aa0d,0x19ce,0x4ca6,0x92,0xb1,0x70,0xa7,0x40,0x3d,0x57,0x8c); - - -MIDL_DEFINE_GUID(CLSID, CLSID_TestLibDlg,0xfaa0893c,0x64ec,0x4ba5,0xb1,0xf0,0x18,0xed,0x8c,0xb7,0xf1,0x06); - -#undef MIDL_DEFINE_GUID - -#ifdef __cplusplus -} -#endif - - -