-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1,424 changed files
with
1,100,864 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
/pdf2bmp2/CxImage/Debug | ||
/pdf2bmp2/CxImage/Unicode_Debug | ||
/pdf2bmp2/CxImage/Unicode_Release | ||
/pdf2bmp2/Debug | ||
/pdf2bmp2/Release | ||
/pdf2bmp2/A.APS | ||
/pdf2bmp2/jpeg/Debug | ||
/pdf2bmp2/jpeg/Unicode_Debug | ||
/pdf2bmp2/jpeg/Unicode_Release | ||
/pdf2bmp2/pdf2bmp2.ncb | ||
/pdf2bmp2/pdf2bmp2.suo | ||
/pdf2bmp2/pdf2bmp2.vcproj.DD11.KU.user | ||
/pdf2bmp2/pdf2bmp2.vcproj.DD5.KU.user | ||
/pdfpcnt/obj | ||
/pdfpcnt/bin | ||
/pdfpcnt/pdfpcnt.csproj.user | ||
/pdfpcnt/pdfpcnt.suo | ||
/pdf2bmp2/CxImage/cximage.vcproj.DD11.KU.user | ||
/pdf2bmp2/CxImage/cximage.vcproj.DD5.KU.user | ||
/pdf2bmp2/jpeg/Jpeg.vcproj.DD11.KU.user | ||
/pdf2bmp2/jpeg/Jpeg.vcproj.DD5.KU.user | ||
/CmdThumbGen/x64 | ||
/CmdThumbGen/Debug | ||
/CmdThumbGen/Release | ||
/dxf2bmp/dxf2bmp.csproj.user | ||
/dxf2bmp/bin | ||
/dxf2bmp/obj | ||
/CmdThumbGen/CmdThumbGenPS.vcproj.DD11.KU.user | ||
/CmdThumbGen/CmdThumbGen.aps | ||
/CmdThumbGen/CmdThumbGen.ncb | ||
/CmdThumbGen/CmdThumbGen.vcproj.DD5.KU.user | ||
/CmdThumbGen/CmdThumbGen.vcproj.DD11.KU.user | ||
/CmdThumbGen/CmdThumbGenPS.vcproj.DD5.KU.user | ||
/CmdThumbGen/CmdThumbGen.suo | ||
/dxf2bmp/dxf2bmp.suo | ||
/Setup_ThumbGensPack.exe |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
// CmdThumbGen.cpp : DLL エクスポートの実装です。 | ||
|
||
|
||
#include "stdafx.h" | ||
#include "resource.h" | ||
#include "CmdThumbGen.h" | ||
|
||
|
||
class CCmdThumbGenModule : public CAtlDllModuleT< CCmdThumbGenModule > | ||
{ | ||
public : | ||
DECLARE_LIBID(LIBID_CmdThumbGenLib) | ||
DECLARE_REGISTRY_APPID_RESOURCEID(IDR_CMDTHUMBGEN, "{49B5D731-035E-4195-AD2A-B264C2FE8861}") | ||
}; | ||
|
||
CCmdThumbGenModule _AtlModule; | ||
|
||
|
||
#ifdef _MANAGED | ||
#pragma managed(push, off) | ||
#endif | ||
|
||
// DLL エントリ ポイント | ||
extern "C" BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) | ||
{ | ||
hInstance; | ||
return _AtlModule.DllMain(dwReason, lpReserved); | ||
} | ||
|
||
#ifdef _MANAGED | ||
#pragma managed(pop) | ||
#endif | ||
|
||
|
||
|
||
|
||
// DLL を OLE によってアンロードできるようにするかどうかを指定します。 | ||
STDAPI DllCanUnloadNow(void) | ||
{ | ||
return _AtlModule.DllCanUnloadNow(); | ||
} | ||
|
||
|
||
// 要求された型のオブジェクトを作成するクラス ファクトリを返します。 | ||
STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID* ppv) | ||
{ | ||
return _AtlModule.DllGetClassObject(rclsid, riid, ppv); | ||
} | ||
|
||
|
||
// DllRegisterServer - エントリをシステム レジストリに追加します。 | ||
STDAPI DllRegisterServer(void) | ||
{ | ||
// オブジェクト、タイプ ライブラリおよびタイプ ライブラリ内のすべてのインターフェイスを登録します | ||
HRESULT hr = _AtlModule.DllRegisterServer(); | ||
return hr; | ||
} | ||
|
||
|
||
// DllUnregisterServer - エントリをレジストリから削除します。 | ||
STDAPI DllUnregisterServer(void) | ||
{ | ||
HRESULT hr = _AtlModule.DllUnregisterServer(); | ||
return hr; | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
; CmdThumbGen.def : モジュール パラメータを宣言します。 | ||
|
||
LIBRARY "CmdThumbGen.DLL" | ||
|
||
EXPORTS | ||
DllCanUnloadNow PRIVATE | ||
DllGetClassObject PRIVATE | ||
DllRegisterServer PRIVATE | ||
DllUnregisterServer PRIVATE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,280 @@ | ||
|
||
|
||
/* this ALWAYS GENERATED file contains the definitions for the interfaces */ | ||
|
||
|
||
/* File created by MIDL compiler version 7.00.0555 */ | ||
/* at Thu May 22 12:06:26 2014 | ||
*/ | ||
/* Compiler settings for .\CmdThumbGen.idl: | ||
Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555 | ||
protocol : dce , ms_ext, c_ext | ||
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( ) */ | ||
|
||
#pragma warning( disable: 4049 ) /* more than 64k source lines */ | ||
|
||
|
||
/* verify that the <rpcndr.h> version is high enough to compile this file*/ | ||
#ifndef __REQUIRED_RPCNDR_H_VERSION__ | ||
#define __REQUIRED_RPCNDR_H_VERSION__ 440 | ||
#endif | ||
|
||
#include "rpc.h" | ||
#include "rpcndr.h" | ||
|
||
#ifndef __RPCNDR_H_VERSION__ | ||
#error this stub requires an updated version of <rpcndr.h> | ||
#endif // __RPCNDR_H_VERSION__ | ||
|
||
#ifndef COM_NO_WINDOWS_H | ||
#include "windows.h" | ||
#include "ole2.h" | ||
#endif /*COM_NO_WINDOWS_H*/ | ||
|
||
#ifndef __CmdThumbGen_h__ | ||
#define __CmdThumbGen_h__ | ||
|
||
#if defined(_MSC_VER) && (_MSC_VER >= 1020) | ||
#pragma once | ||
#endif | ||
|
||
/* Forward Declarations */ | ||
|
||
#ifndef __IGene_FWD_DEFINED__ | ||
#define __IGene_FWD_DEFINED__ | ||
typedef interface IGene IGene; | ||
#endif /* __IGene_FWD_DEFINED__ */ | ||
|
||
|
||
#ifndef __ISetPage4ThumbnailProvider_FWD_DEFINED__ | ||
#define __ISetPage4ThumbnailProvider_FWD_DEFINED__ | ||
typedef interface ISetPage4ThumbnailProvider ISetPage4ThumbnailProvider; | ||
#endif /* __ISetPage4ThumbnailProvider_FWD_DEFINED__ */ | ||
|
||
|
||
#ifndef __Gene_FWD_DEFINED__ | ||
#define __Gene_FWD_DEFINED__ | ||
|
||
#ifdef __cplusplus | ||
typedef class Gene Gene; | ||
#else | ||
typedef struct Gene Gene; | ||
#endif /* __cplusplus */ | ||
|
||
#endif /* __Gene_FWD_DEFINED__ */ | ||
|
||
|
||
/* header files for imported files */ | ||
#include "oaidl.h" | ||
#include "ocidl.h" | ||
#include "ShObjIdl.h" | ||
#include "Thumbcache.h" | ||
|
||
#ifdef __cplusplus | ||
extern "C"{ | ||
#endif | ||
|
||
|
||
#ifndef __IGene_INTERFACE_DEFINED__ | ||
#define __IGene_INTERFACE_DEFINED__ | ||
|
||
/* interface IGene */ | ||
/* [unique][helpstring][uuid][object] */ | ||
|
||
|
||
EXTERN_C const IID IID_IGene; | ||
|
||
#if defined(__cplusplus) && !defined(CINTERFACE) | ||
|
||
MIDL_INTERFACE("60E422E5-E50D-4C9C-91F3-D2810E7F2E9A") | ||
IGene : public IUnknown | ||
{ | ||
public: | ||
}; | ||
|
||
#else /* C style interface */ | ||
|
||
typedef struct IGeneVtbl | ||
{ | ||
BEGIN_INTERFACE | ||
|
||
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | ||
IGene * This, | ||
/* [in] */ REFIID riid, | ||
/* [annotation][iid_is][out] */ | ||
__RPC__deref_out void **ppvObject); | ||
|
||
ULONG ( STDMETHODCALLTYPE *AddRef )( | ||
IGene * This); | ||
|
||
ULONG ( STDMETHODCALLTYPE *Release )( | ||
IGene * This); | ||
|
||
END_INTERFACE | ||
} IGeneVtbl; | ||
|
||
interface IGene | ||
{ | ||
CONST_VTBL struct IGeneVtbl *lpVtbl; | ||
}; | ||
|
||
|
||
|
||
#ifdef COBJMACROS | ||
|
||
|
||
#define IGene_QueryInterface(This,riid,ppvObject) \ | ||
( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) | ||
|
||
#define IGene_AddRef(This) \ | ||
( (This)->lpVtbl -> AddRef(This) ) | ||
|
||
#define IGene_Release(This) \ | ||
( (This)->lpVtbl -> Release(This) ) | ||
|
||
|
||
#endif /* COBJMACROS */ | ||
|
||
|
||
#endif /* C style interface */ | ||
|
||
|
||
|
||
|
||
#endif /* __IGene_INTERFACE_DEFINED__ */ | ||
|
||
|
||
#ifndef __ISetPage4ThumbnailProvider_INTERFACE_DEFINED__ | ||
#define __ISetPage4ThumbnailProvider_INTERFACE_DEFINED__ | ||
|
||
/* interface ISetPage4ThumbnailProvider */ | ||
/* [unique][helpstring][uuid][object] */ | ||
|
||
|
||
EXTERN_C const IID IID_ISetPage4ThumbnailProvider; | ||
|
||
#if defined(__cplusplus) && !defined(CINTERFACE) | ||
|
||
MIDL_INTERFACE("d8d5f848-8223-42fc-bbcb-c40056b71a17") | ||
ISetPage4ThumbnailProvider : public IThumbnailProvider | ||
{ | ||
public: | ||
virtual /* [id] */ HRESULT STDMETHODCALLTYPE GetPageCount( | ||
/* [retval][out] */ DWORD *pcPages) = 0; | ||
|
||
virtual /* [id] */ HRESULT STDMETHODCALLTYPE SetActivePage( | ||
/* [in] */ DWORD iPage) = 0; | ||
|
||
}; | ||
|
||
#else /* C style interface */ | ||
|
||
typedef struct ISetPage4ThumbnailProviderVtbl | ||
{ | ||
BEGIN_INTERFACE | ||
|
||
HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | ||
ISetPage4ThumbnailProvider * This, | ||
/* [in] */ REFIID riid, | ||
/* [annotation][iid_is][out] */ | ||
__RPC__deref_out void **ppvObject); | ||
|
||
ULONG ( STDMETHODCALLTYPE *AddRef )( | ||
ISetPage4ThumbnailProvider * This); | ||
|
||
ULONG ( STDMETHODCALLTYPE *Release )( | ||
ISetPage4ThumbnailProvider * This); | ||
|
||
HRESULT ( STDMETHODCALLTYPE *GetThumbnail )( | ||
ISetPage4ThumbnailProvider * This, | ||
/* [in] */ UINT cx, | ||
/* [out] */ HBITMAP *phbmp, | ||
/* [out] */ WTS_ALPHATYPE *pdwAlpha); | ||
|
||
/* [id] */ HRESULT ( STDMETHODCALLTYPE *GetPageCount )( | ||
ISetPage4ThumbnailProvider * This, | ||
/* [retval][out] */ DWORD *pcPages); | ||
|
||
/* [id] */ HRESULT ( STDMETHODCALLTYPE *SetActivePage )( | ||
ISetPage4ThumbnailProvider * This, | ||
/* [in] */ DWORD iPage); | ||
|
||
END_INTERFACE | ||
} ISetPage4ThumbnailProviderVtbl; | ||
|
||
interface ISetPage4ThumbnailProvider | ||
{ | ||
CONST_VTBL struct ISetPage4ThumbnailProviderVtbl *lpVtbl; | ||
}; | ||
|
||
|
||
|
||
#ifdef COBJMACROS | ||
|
||
|
||
#define ISetPage4ThumbnailProvider_QueryInterface(This,riid,ppvObject) \ | ||
( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) | ||
|
||
#define ISetPage4ThumbnailProvider_AddRef(This) \ | ||
( (This)->lpVtbl -> AddRef(This) ) | ||
|
||
#define ISetPage4ThumbnailProvider_Release(This) \ | ||
( (This)->lpVtbl -> Release(This) ) | ||
|
||
|
||
#define ISetPage4ThumbnailProvider_GetThumbnail(This,cx,phbmp,pdwAlpha) \ | ||
( (This)->lpVtbl -> GetThumbnail(This,cx,phbmp,pdwAlpha) ) | ||
|
||
|
||
#define ISetPage4ThumbnailProvider_GetPageCount(This,pcPages) \ | ||
( (This)->lpVtbl -> GetPageCount(This,pcPages) ) | ||
|
||
#define ISetPage4ThumbnailProvider_SetActivePage(This,iPage) \ | ||
( (This)->lpVtbl -> SetActivePage(This,iPage) ) | ||
|
||
#endif /* COBJMACROS */ | ||
|
||
|
||
#endif /* C style interface */ | ||
|
||
|
||
|
||
|
||
#endif /* __ISetPage4ThumbnailProvider_INTERFACE_DEFINED__ */ | ||
|
||
|
||
|
||
#ifndef __CmdThumbGenLib_LIBRARY_DEFINED__ | ||
#define __CmdThumbGenLib_LIBRARY_DEFINED__ | ||
|
||
/* library CmdThumbGenLib */ | ||
/* [helpstring][version][uuid] */ | ||
|
||
|
||
EXTERN_C const IID LIBID_CmdThumbGenLib; | ||
|
||
EXTERN_C const CLSID CLSID_Gene; | ||
|
||
#ifdef __cplusplus | ||
|
||
class DECLSPEC_UUID("93FB1A02-084D-43B4-A69F-65D8B86F2AB3") | ||
Gene; | ||
#endif | ||
#endif /* __CmdThumbGenLib_LIBRARY_DEFINED__ */ | ||
|
||
/* Additional Prototypes for ALL interfaces */ | ||
|
||
/* end of Additional Prototypes */ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif | ||
|
||
|
Oops, something went wrong.