base
This commit is contained in:
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -0,0 +1,402 @@
|
||||
|
||||
|
||||
/* 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 6.00.0361 */
|
||||
/* at Tue Jul 26 18:51:36 2005
|
||||
*/
|
||||
/* Compiler settings for PTxSCP.IDL:
|
||||
Oicf, W1, Zp8, env=Win32 (32b run)
|
||||
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( )
|
||||
|
||||
#if !defined(_M_IA64) && !defined(_M_AMD64)
|
||||
|
||||
|
||||
#pragma warning( disable: 4049 ) /* more than 64k source lines */
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"{
|
||||
#endif
|
||||
|
||||
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifdef _MIDL_USE_GUIDDEF_
|
||||
|
||||
#ifndef INITGUID
|
||||
#define INITGUID
|
||||
#include <guiddef.h>
|
||||
#undef INITGUID
|
||||
#else
|
||||
#include <guiddef.h>
|
||||
#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) \
|
||||
const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
|
||||
|
||||
#endif !_MIDL_USE_GUIDDEF_
|
||||
|
||||
MIDL_DEFINE_GUID(IID, LIBID_PTxSCP,0xC8E24C00,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShHitTestInfo,0xC8E24C21,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxStrings,0xC8E24C42,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxDataObject,0xC8E24C43,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShFolder,0xC8E24C20,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxGroup,0xC8E24C24,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxGroupEvents,0xC8E24C25,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxContextMenu,0xC8E24C44,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxMenuItems,0xC8E24C46,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxMenuItem,0xC8E24C45,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShUtils,0xC8E24C22,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShLink,0xC8E24C30,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListColumn,0xC8E24C36,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListColumns,0xC8E24C37,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListItem,0xC8E24C32,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListItems,0xC8E24C33,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShList,0xC8E24C34,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListSearch,0xC8E24C31,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShListEvents,0xC8E24C35,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShTreeNode,0xC8E24C3E,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShTreeNodes,0xC8E24C3F,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShTree,0xC8E24C40,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShTreeEvents,0xC8E24C41,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShComboItem,0xC8E24C27,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShComboItems,0xC8E24C28,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShCombo,0xC8E24C29,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShComboEvents,0xC8E24C2A,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShOpenSaveDlg,0xC8E24C38,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShOpenSaveDlgEvents,0xC8E24C39,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShFolderBrowseDlg,0xC8E24C2E,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShFolderBrowseDlgEvents,0xC8E24C2F,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxGroup,0xC8E24C06,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxContextMenu,0xC8E24C0D,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShUtils,0xC8E24C0C,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShLink,0xC8E24C05,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShList,0xC8E24C08,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShTree,0xC8E24C07,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShCombo,0xC8E24C09,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShOpenSaveDlg,0xC8E24C0A,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShFolderBrowseDlg,0xC8E24C0B,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
#undef MIDL_DEFINE_GUID
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#endif /* !defined(_M_IA64) && !defined(_M_AMD64)*/
|
||||
|
||||
|
||||
|
||||
/* 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 6.00.0361 */
|
||||
/* at Tue Jul 26 18:51:36 2005
|
||||
*/
|
||||
/* Compiler settings for PTxSCP.IDL:
|
||||
Oicf, W1, Zp8, env=Win64 (32b run,appending)
|
||||
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( )
|
||||
|
||||
#if defined(_M_IA64) || defined(_M_AMD64)
|
||||
|
||||
|
||||
#pragma warning( disable: 4049 ) /* more than 64k source lines */
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"{
|
||||
#endif
|
||||
|
||||
|
||||
#include <rpc.h>
|
||||
#include <rpcndr.h>
|
||||
|
||||
#ifdef _MIDL_USE_GUIDDEF_
|
||||
|
||||
#ifndef INITGUID
|
||||
#define INITGUID
|
||||
#include <guiddef.h>
|
||||
#undef INITGUID
|
||||
#else
|
||||
#include <guiddef.h>
|
||||
#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) \
|
||||
const type name = {l,w1,w2,{b1,b2,b3,b4,b5,b6,b7,b8}}
|
||||
|
||||
#endif !_MIDL_USE_GUIDDEF_
|
||||
|
||||
MIDL_DEFINE_GUID(IID, LIBID_PTxSCP,0xC8E24C00,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShHitTestInfo,0xC8E24C21,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxStrings,0xC8E24C42,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxDataObject,0xC8E24C43,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShFolder,0xC8E24C20,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxGroup,0xC8E24C24,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxGroupEvents,0xC8E24C25,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxContextMenu,0xC8E24C44,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxMenuItems,0xC8E24C46,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxMenuItem,0xC8E24C45,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShUtils,0xC8E24C22,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShLink,0xC8E24C30,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListColumn,0xC8E24C36,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListColumns,0xC8E24C37,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListItem,0xC8E24C32,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListItems,0xC8E24C33,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShList,0xC8E24C34,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShListSearch,0xC8E24C31,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShListEvents,0xC8E24C35,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShTreeNode,0xC8E24C3E,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShTreeNodes,0xC8E24C3F,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShTree,0xC8E24C40,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShTreeEvents,0xC8E24C41,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShComboItem,0xC8E24C27,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShComboItems,0xC8E24C28,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShCombo,0xC8E24C29,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShComboEvents,0xC8E24C2A,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShOpenSaveDlg,0xC8E24C38,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShOpenSaveDlgEvents,0xC8E24C39,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, IID_IPTxShFolderBrowseDlg,0xC8E24C2E,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(IID, DIID_IPTxShFolderBrowseDlgEvents,0xC8E24C2F,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxGroup,0xC8E24C06,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxContextMenu,0xC8E24C0D,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShUtils,0xC8E24C0C,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShLink,0xC8E24C05,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShList,0xC8E24C08,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShTree,0xC8E24C07,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShCombo,0xC8E24C09,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShOpenSaveDlg,0xC8E24C0A,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
|
||||
MIDL_DEFINE_GUID(CLSID, CLSID_PTxShFolderBrowseDlg,0xC8E24C0B,0xE2CA,0x11D1,0x81,0xA0,0x00,0x00,0x21,0x55,0x93,0x81);
|
||||
|
||||
#undef MIDL_DEFINE_GUID
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#endif /* defined(_M_IA64) || defined(_M_AMD64)*/
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "ptxshcombo.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShCombo
|
||||
|
||||
IMPLEMENT_DYNCREATE(CPTxShCombo, CComboBox)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShCombo 속성입니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShCombo 작업입니다.
|
||||
@@ -0,0 +1,347 @@
|
||||
#pragma once
|
||||
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShCombo 래퍼 클래스입니다.
|
||||
|
||||
class CPTxShCombo : public CComboBox
|
||||
{
|
||||
protected:
|
||||
DECLARE_DYNCREATE(CPTxShCombo)
|
||||
public:
|
||||
CLSID const& GetClsid()
|
||||
{
|
||||
static CLSID const clsid
|
||||
= { 0xC8E24C09, 0xE2CA, 0x11D1, { 0x81, 0xA0, 0x0, 0x0, 0x21, 0x55, 0x93, 0x81 } };
|
||||
return clsid;
|
||||
}
|
||||
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
|
||||
const RECT& rect, CWnd* pParentWnd, UINT nID,
|
||||
CCreateContext* pContext = NULL)
|
||||
{
|
||||
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID);
|
||||
}
|
||||
|
||||
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,
|
||||
UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE,
|
||||
BSTR bstrLicKey = NULL)
|
||||
{
|
||||
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
|
||||
pPersist, bStorage, bstrLicKey);
|
||||
}
|
||||
|
||||
// 특성
|
||||
public:
|
||||
enum
|
||||
{
|
||||
pttaLeftJustify = 0,
|
||||
pttaRightJustify = 1,
|
||||
pttaCenter = 2
|
||||
}TPTxAlignment;
|
||||
enum
|
||||
{
|
||||
ptbsNone = 0,
|
||||
ptbsFlat = 1,
|
||||
ptbsSunken = 2
|
||||
}TPTxBorderStyle;
|
||||
enum
|
||||
{
|
||||
csidlDesktop = 0,
|
||||
csidlPrograms = 2,
|
||||
csidlControls = 3,
|
||||
csidlPrinters = 4,
|
||||
csidlPersonal = 5,
|
||||
csidlFavorites = 6,
|
||||
csidlStartup = 7,
|
||||
csidlRecent = 8,
|
||||
csidlSendTo = 9,
|
||||
csidlBitBucket = 10,
|
||||
csidlRecycleBin = 10,
|
||||
csidlStartMenu = 11,
|
||||
csidlDesktopDirectory = 16,
|
||||
csidlDrives = 17,
|
||||
csidlNetwork = 18,
|
||||
csidlNethood = 19,
|
||||
csidlFonts = 20,
|
||||
csidlTemplates = 21,
|
||||
csidlCommonStartMenu = 22,
|
||||
csidlCommonPrograms = 23,
|
||||
csidlCommonStartup = 24,
|
||||
csidlCommonDesktopDirectory = 25,
|
||||
csidlAppData = 26,
|
||||
csidlPrintHood = 27,
|
||||
csidlNone = 28
|
||||
}TPTxCSIDL;
|
||||
enum
|
||||
{
|
||||
ptfsNone = 0,
|
||||
ptfsGroup = 1,
|
||||
ptfsLowered = 2,
|
||||
ptfsRaised = 3,
|
||||
ptfsDint = 4,
|
||||
ptfsBump = 5,
|
||||
ptfsSingle = 6,
|
||||
ptfsHorzLine = 7,
|
||||
ptfsHorzEdge = 8,
|
||||
ptfsVertLine = 9,
|
||||
ptfsVertEdge = 10
|
||||
}TPTxFrameStyle;
|
||||
enum
|
||||
{
|
||||
smallIcons = 0,
|
||||
largeIcons = 1
|
||||
}TPTxSysImageListSize;
|
||||
enum
|
||||
{
|
||||
ptvsIcon = 0,
|
||||
ptvsSmallIcon = 1,
|
||||
ptvsList = 2,
|
||||
ptvsReport = 3,
|
||||
ptvsThumbnails = 4
|
||||
}TPTxViewStyle;
|
||||
enum
|
||||
{
|
||||
ptlvhsdmNone = 0,
|
||||
ptlvhsdmLeftAlign = 1,
|
||||
ptlvhsdmRightOfText = 2,
|
||||
ptlvhsdmRightAlign = 3
|
||||
}TPTxLvHeaderSortDisplayMode;
|
||||
enum
|
||||
{
|
||||
ptlvsdLeft = 0,
|
||||
ptlvsdRight = 1,
|
||||
ptlvsdAbove = 2,
|
||||
ptlvsdBelow = 3,
|
||||
ptlvsdAll = 4
|
||||
}TPTxLvSearchDirection;
|
||||
enum
|
||||
{
|
||||
ptnaAdd = 0,
|
||||
ptnaAddFirst = 1,
|
||||
ptnaInsert = 2,
|
||||
ptnaAddChild = 3,
|
||||
ptnaAddChildFirst = 4
|
||||
}TPTxNodeAttachMode;
|
||||
|
||||
|
||||
// 작업
|
||||
public:
|
||||
|
||||
// IPTxShCombo
|
||||
|
||||
// Functions
|
||||
//
|
||||
|
||||
VARIANT get__ObjectDefault()
|
||||
{
|
||||
VARIANT result;
|
||||
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void AboutBox()
|
||||
{
|
||||
InvokeHelper(DISPID_ABOUTBOX, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
unsigned long get_BackColor()
|
||||
{
|
||||
unsigned long result;
|
||||
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BackColor(unsigned long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_UI4 ;
|
||||
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
unsigned long get_ForeColor()
|
||||
{
|
||||
unsigned long result;
|
||||
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ForeColor(unsigned long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_UI4 ;
|
||||
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_Enabled()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Enabled(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_Visible()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Visible(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Font()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Font(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_hWnd()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
float get_IndentSize()
|
||||
{
|
||||
float result;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_IndentSize(float newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_R4 ;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_ShList()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShList(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_ShTree()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShTree(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
void Synchronize(BOOL aApplyToGroup)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x4, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aApplyToGroup);
|
||||
}
|
||||
void Refresh()
|
||||
{
|
||||
InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
void GoUp(long aLevels)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x6, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aLevels);
|
||||
}
|
||||
LPDISPATCH Items()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
long get_SelectedIndex()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_SelectedIndex(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_SelectedItem()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH get_SelectedFolder()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_SelectedFolder(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_DropDownLines()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DropDownLines(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPUNKNOWN get__IUnk()
|
||||
{
|
||||
LPUNKNOWN result;
|
||||
InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
BOOL get_VirtualFolders()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_VirtualFolders(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_IncludeNonFolders()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_IncludeNonFolders(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_AutoDropDownLines()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_AutoDropDownLines(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
|
||||
// Properties
|
||||
//
|
||||
|
||||
|
||||
|
||||
};
|
||||
@@ -0,0 +1,19 @@
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "ptxshlist.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShList
|
||||
|
||||
IMPLEMENT_DYNCREATE(CPTxShList, CListCtrl)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShList 속성입니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShList 작업입니다.
|
||||
@@ -0,0 +1,583 @@
|
||||
#pragma once
|
||||
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShList 래퍼 클래스입니다.
|
||||
|
||||
class CPTxShList : public CListCtrl
|
||||
{
|
||||
protected:
|
||||
DECLARE_DYNCREATE(CPTxShList)
|
||||
public:
|
||||
CLSID const& GetClsid()
|
||||
{
|
||||
static CLSID const clsid
|
||||
= { 0xC8E24C08, 0xE2CA, 0x11D1, { 0x81, 0xA0, 0x0, 0x0, 0x21, 0x55, 0x93, 0x81 } };
|
||||
return clsid;
|
||||
}
|
||||
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
|
||||
const RECT& rect, CWnd* pParentWnd, UINT nID,
|
||||
CCreateContext* pContext = NULL)
|
||||
{
|
||||
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID);
|
||||
}
|
||||
|
||||
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,
|
||||
UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE,
|
||||
BSTR bstrLicKey = NULL)
|
||||
{
|
||||
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
|
||||
pPersist, bStorage, bstrLicKey);
|
||||
}
|
||||
|
||||
// 특성
|
||||
public:
|
||||
enum
|
||||
{
|
||||
pttaLeftJustify = 0,
|
||||
pttaRightJustify = 1,
|
||||
pttaCenter = 2
|
||||
}TPTxAlignment;
|
||||
enum
|
||||
{
|
||||
ptbsNone = 0,
|
||||
ptbsFlat = 1,
|
||||
ptbsSunken = 2
|
||||
}TPTxBorderStyle;
|
||||
enum
|
||||
{
|
||||
csidlDesktop = 0,
|
||||
csidlPrograms = 2,
|
||||
csidlControls = 3,
|
||||
csidlPrinters = 4,
|
||||
csidlPersonal = 5,
|
||||
csidlFavorites = 6,
|
||||
csidlStartup = 7,
|
||||
csidlRecent = 8,
|
||||
csidlSendTo = 9,
|
||||
csidlBitBucket = 10,
|
||||
csidlRecycleBin = 10,
|
||||
csidlStartMenu = 11,
|
||||
csidlDesktopDirectory = 16,
|
||||
csidlDrives = 17,
|
||||
csidlNetwork = 18,
|
||||
csidlNethood = 19,
|
||||
csidlFonts = 20,
|
||||
csidlTemplates = 21,
|
||||
csidlCommonStartMenu = 22,
|
||||
csidlCommonPrograms = 23,
|
||||
csidlCommonStartup = 24,
|
||||
csidlCommonDesktopDirectory = 25,
|
||||
csidlAppData = 26,
|
||||
csidlPrintHood = 27,
|
||||
csidlNone = 28
|
||||
}TPTxCSIDL;
|
||||
enum
|
||||
{
|
||||
ptfsNone = 0,
|
||||
ptfsGroup = 1,
|
||||
ptfsLowered = 2,
|
||||
ptfsRaised = 3,
|
||||
ptfsDint = 4,
|
||||
ptfsBump = 5,
|
||||
ptfsSingle = 6,
|
||||
ptfsHorzLine = 7,
|
||||
ptfsHorzEdge = 8,
|
||||
ptfsVertLine = 9,
|
||||
ptfsVertEdge = 10
|
||||
}TPTxFrameStyle;
|
||||
enum
|
||||
{
|
||||
smallIcons = 0,
|
||||
largeIcons = 1
|
||||
}TPTxSysImageListSize;
|
||||
enum
|
||||
{
|
||||
ptvsIcon = 0,
|
||||
ptvsSmallIcon = 1,
|
||||
ptvsList = 2,
|
||||
ptvsReport = 3,
|
||||
ptvsThumbnails = 4
|
||||
}TPTxViewStyle;
|
||||
enum
|
||||
{
|
||||
ptlvhsdmNone = 0,
|
||||
ptlvhsdmLeftAlign = 1,
|
||||
ptlvhsdmRightOfText = 2,
|
||||
ptlvhsdmRightAlign = 3
|
||||
}TPTxLvHeaderSortDisplayMode;
|
||||
enum
|
||||
{
|
||||
ptlvsdLeft = 0,
|
||||
ptlvsdRight = 1,
|
||||
ptlvsdAbove = 2,
|
||||
ptlvsdBelow = 3,
|
||||
ptlvsdAll = 4
|
||||
}TPTxLvSearchDirection;
|
||||
enum
|
||||
{
|
||||
ptnaAdd = 0,
|
||||
ptnaAddFirst = 1,
|
||||
ptnaInsert = 2,
|
||||
ptnaAddChild = 3,
|
||||
ptnaAddChildFirst = 4
|
||||
}TPTxNodeAttachMode;
|
||||
|
||||
|
||||
// 작업
|
||||
public:
|
||||
|
||||
// IPTxShList
|
||||
|
||||
// Functions
|
||||
//
|
||||
|
||||
VARIANT get__ObjectDefault()
|
||||
{
|
||||
VARIANT result;
|
||||
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
BOOL get_Visible()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Visible(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
CString get_FileFilter()
|
||||
{
|
||||
CString result;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_FileFilter(LPCTSTR newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BSTR ;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_GridLines()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_GridLines(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HotTrack()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HotTrack(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_RowSelect()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_RowSelect(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
unsigned long get_BackColor()
|
||||
{
|
||||
unsigned long result;
|
||||
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BackColor(unsigned long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_UI4 ;
|
||||
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
unsigned long get_ForeColor()
|
||||
{
|
||||
unsigned long result;
|
||||
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ForeColor(unsigned long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_UI4 ;
|
||||
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Folder()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Folder(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Highlight()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Highlight(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HideSelection()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HideSelection(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_Enabled()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Enabled(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_Checkboxes()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Checkboxes(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Font()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Font(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_hWnd()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH get_Items()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
long get_BorderStyle()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BorderStyle(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ReadOnly()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ReadOnly(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_ViewStyle()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ViewStyle(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
void GoUp(long aLevels)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x8, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aLevels);
|
||||
}
|
||||
void AboutBox()
|
||||
{
|
||||
InvokeHelper(DISPID_ABOUTBOX, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
BOOL CreateNewFolder(BOOL aEditNow)
|
||||
{
|
||||
BOOL result;
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x9, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, aEditNow);
|
||||
return result;
|
||||
}
|
||||
void Refresh()
|
||||
{
|
||||
InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
void Synchronize(BOOL aApplyToGroup)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aApplyToGroup);
|
||||
}
|
||||
LPDISPATCH get_Selected()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Selected(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_AutoFill()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_AutoFill(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_NonFileSystemAncestors()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_NonFileSystemAncestors(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DefaultKeyHandling()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DefaultKeyHandling(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ContextMenus()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ContextMenus(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DontChangeFolder()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DontChangeFolder(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DynamicRefresh()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DynamicRefresh(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HideFoldersWhenLinkedToTree()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HideFoldersWhenLinkedToTree(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_OleDrag()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_OleDrag(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_OleDrop()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_OleDrop(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_FolderContextMenu()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_FolderContextMenu(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPUNKNOWN get__IUnk()
|
||||
{
|
||||
LPUNKNOWN result;
|
||||
InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
BOOL get_MultiSelect()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_MultiSelect(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
void DoCommandForAllSelected(LPCTSTR aCmd)
|
||||
{
|
||||
static BYTE parms[] = VTS_BSTR ;
|
||||
InvokeHelper(0x1f, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aCmd);
|
||||
}
|
||||
void DoCommandForFolder(LPCTSTR aCmd)
|
||||
{
|
||||
static BYTE parms[] = VTS_BSTR ;
|
||||
InvokeHelper(0x20, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aCmd);
|
||||
}
|
||||
void SortByColumn(long aColumn, BOOL aAscending)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 VTS_BOOL ;
|
||||
InvokeHelper(0x21, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aColumn, aAscending);
|
||||
}
|
||||
BOOL get_ShowHidden()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x22, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShowHidden(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x22, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Columns()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x24, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
long get_HeaderSortDisplayMode()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x25, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HeaderSortDisplayMode(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x25, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH StartSearch()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x26, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH HitTest(float x, float y)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
||||
InvokeHelper(0x27, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH HitTestInfo(float x, float y)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
||||
InvokeHelper(0x28, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH AddCustomItem(LPCTSTR aCaption, long AIconIndex)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_BSTR VTS_I4 ;
|
||||
InvokeHelper(0x29, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aCaption, AIconIndex);
|
||||
return result;
|
||||
}
|
||||
long get_SortColumn()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x2a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_SortColumn(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x2a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
|
||||
// Properties
|
||||
//
|
||||
|
||||
|
||||
|
||||
};
|
||||
@@ -0,0 +1,19 @@
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "ptxshtree.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShTree
|
||||
|
||||
IMPLEMENT_DYNCREATE(CPTxShTree, CTreeCtrl)
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShTree 속성입니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShTree 작업입니다.
|
||||
@@ -0,0 +1,533 @@
|
||||
#pragma once
|
||||
|
||||
// 컴퓨터에서 Microsoft Visual C++를 사용하여 생성한 IDispatch 래퍼 클래스입니다.
|
||||
|
||||
// 참고: 이 파일의 내용을 수정하지 마십시오. Microsoft Visual C++에서
|
||||
// 이 클래스를 다시 생성할 때 수정한 내용을 덮어씁니다.
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// CPTxShTree 래퍼 클래스입니다.
|
||||
|
||||
class CPTxShTree : public CTreeCtrl
|
||||
{
|
||||
protected:
|
||||
DECLARE_DYNCREATE(CPTxShTree)
|
||||
public:
|
||||
CLSID const& GetClsid()
|
||||
{
|
||||
static CLSID const clsid
|
||||
= { 0xC8E24C07, 0xE2CA, 0x11D1, { 0x81, 0xA0, 0x0, 0x0, 0x21, 0x55, 0x93, 0x81 } };
|
||||
return clsid;
|
||||
}
|
||||
virtual BOOL Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle,
|
||||
const RECT& rect, CWnd* pParentWnd, UINT nID,
|
||||
CCreateContext* pContext = NULL)
|
||||
{
|
||||
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID);
|
||||
}
|
||||
|
||||
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,
|
||||
UINT nID, CFile* pPersist = NULL, BOOL bStorage = FALSE,
|
||||
BSTR bstrLicKey = NULL)
|
||||
{
|
||||
return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
|
||||
pPersist, bStorage, bstrLicKey);
|
||||
}
|
||||
|
||||
// 특성
|
||||
public:
|
||||
enum
|
||||
{
|
||||
pttaLeftJustify = 0,
|
||||
pttaRightJustify = 1,
|
||||
pttaCenter = 2
|
||||
}TPTxAlignment;
|
||||
enum
|
||||
{
|
||||
ptbsNone = 0,
|
||||
ptbsFlat = 1,
|
||||
ptbsSunken = 2
|
||||
}TPTxBorderStyle;
|
||||
enum
|
||||
{
|
||||
csidlDesktop = 0,
|
||||
csidlPrograms = 2,
|
||||
csidlControls = 3,
|
||||
csidlPrinters = 4,
|
||||
csidlPersonal = 5,
|
||||
csidlFavorites = 6,
|
||||
csidlStartup = 7,
|
||||
csidlRecent = 8,
|
||||
csidlSendTo = 9,
|
||||
csidlBitBucket = 10,
|
||||
csidlRecycleBin = 10,
|
||||
csidlStartMenu = 11,
|
||||
csidlDesktopDirectory = 16,
|
||||
csidlDrives = 17,
|
||||
csidlNetwork = 18,
|
||||
csidlNethood = 19,
|
||||
csidlFonts = 20,
|
||||
csidlTemplates = 21,
|
||||
csidlCommonStartMenu = 22,
|
||||
csidlCommonPrograms = 23,
|
||||
csidlCommonStartup = 24,
|
||||
csidlCommonDesktopDirectory = 25,
|
||||
csidlAppData = 26,
|
||||
csidlPrintHood = 27,
|
||||
csidlNone = 28
|
||||
}TPTxCSIDL;
|
||||
enum
|
||||
{
|
||||
ptfsNone = 0,
|
||||
ptfsGroup = 1,
|
||||
ptfsLowered = 2,
|
||||
ptfsRaised = 3,
|
||||
ptfsDint = 4,
|
||||
ptfsBump = 5,
|
||||
ptfsSingle = 6,
|
||||
ptfsHorzLine = 7,
|
||||
ptfsHorzEdge = 8,
|
||||
ptfsVertLine = 9,
|
||||
ptfsVertEdge = 10
|
||||
}TPTxFrameStyle;
|
||||
enum
|
||||
{
|
||||
smallIcons = 0,
|
||||
largeIcons = 1
|
||||
}TPTxSysImageListSize;
|
||||
enum
|
||||
{
|
||||
ptvsIcon = 0,
|
||||
ptvsSmallIcon = 1,
|
||||
ptvsList = 2,
|
||||
ptvsReport = 3,
|
||||
ptvsThumbnails = 4
|
||||
}TPTxViewStyle;
|
||||
enum
|
||||
{
|
||||
ptlvhsdmNone = 0,
|
||||
ptlvhsdmLeftAlign = 1,
|
||||
ptlvhsdmRightOfText = 2,
|
||||
ptlvhsdmRightAlign = 3
|
||||
}TPTxLvHeaderSortDisplayMode;
|
||||
enum
|
||||
{
|
||||
ptlvsdLeft = 0,
|
||||
ptlvsdRight = 1,
|
||||
ptlvsdAbove = 2,
|
||||
ptlvsdBelow = 3,
|
||||
ptlvsdAll = 4
|
||||
}TPTxLvSearchDirection;
|
||||
enum
|
||||
{
|
||||
ptnaAdd = 0,
|
||||
ptnaAddFirst = 1,
|
||||
ptnaInsert = 2,
|
||||
ptnaAddChild = 3,
|
||||
ptnaAddChildFirst = 4
|
||||
}TPTxNodeAttachMode;
|
||||
|
||||
|
||||
// 작업
|
||||
public:
|
||||
|
||||
// IPTxShTree
|
||||
|
||||
// Functions
|
||||
//
|
||||
|
||||
VARIANT get__ObjectDefault()
|
||||
{
|
||||
VARIANT result;
|
||||
InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void AboutBox()
|
||||
{
|
||||
InvokeHelper(DISPID_ABOUTBOX, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
BOOL get_Visible()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Visible(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
void Refresh()
|
||||
{
|
||||
InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
|
||||
}
|
||||
unsigned long get_BackColor()
|
||||
{
|
||||
unsigned long result;
|
||||
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BackColor(unsigned long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_UI4 ;
|
||||
InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
unsigned long get_ForeColor()
|
||||
{
|
||||
unsigned long result;
|
||||
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYGET, VT_UI4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ForeColor(unsigned long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_UI4 ;
|
||||
InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_BaseFolder()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BaseFolder(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_SelectedNode()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_SelectedNode(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_SelectedFolder()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_SelectedFolder(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_BorderStyle()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_BorderStyle(long newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Highlight()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Highlight(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_Enabled()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Enabled(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Font()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Font(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_HideSelection()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_HideSelection(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
long get_hWnd()
|
||||
{
|
||||
long result;
|
||||
InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
float get_Indentation()
|
||||
{
|
||||
float result;
|
||||
InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Indentation(float newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_R4 ;
|
||||
InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_Nodes()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
BOOL get_ReadOnly()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ReadOnly(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPDISPATCH get_ShList()
|
||||
{
|
||||
LPDISPATCH result;
|
||||
InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShList(LPDISPATCH newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_DISPATCH ;
|
||||
InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL CreateNewFolder(BOOL aEditName)
|
||||
{
|
||||
BOOL result;
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x9, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms, aEditName);
|
||||
return result;
|
||||
}
|
||||
void GoUp(long aLevels)
|
||||
{
|
||||
static BYTE parms[] = VTS_I4 ;
|
||||
InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aLevels);
|
||||
}
|
||||
LPDISPATCH HitTest(float x, float y)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
||||
InvokeHelper(0xb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH HitTestInfo(float x, float y)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_R4 VTS_R4 ;
|
||||
InvokeHelper(0x1e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, x, y);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH AddCustomNode(LPDISPATCH aRelative, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex, long aAttachMode)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 VTS_I4 ;
|
||||
InvokeHelper(0x1f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aRelative, aCaption, aClosedImageIndex, aOpenImageIndex, aAttachMode);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH AddCustomFirstNode(LPDISPATCH aSiblingNode, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 ;
|
||||
InvokeHelper(0x20, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aSiblingNode, aCaption, aClosedImageIndex, aOpenImageIndex);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH AddCustomChildNode(LPDISPATCH aParentNode, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 ;
|
||||
InvokeHelper(0x21, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aParentNode, aCaption, aClosedImageIndex, aOpenImageIndex);
|
||||
return result;
|
||||
}
|
||||
LPDISPATCH AddCustomChildFirstNode(LPDISPATCH aParentNode, LPCTSTR aCaption, long aClosedImageIndex, long aOpenImageIndex)
|
||||
{
|
||||
LPDISPATCH result;
|
||||
static BYTE parms[] = VTS_DISPATCH VTS_BSTR VTS_I4 VTS_I4 ;
|
||||
InvokeHelper(0x22, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms, aParentNode, aCaption, aClosedImageIndex, aOpenImageIndex);
|
||||
return result;
|
||||
}
|
||||
void Synchronize(BOOL aApplyToGroup)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms, aApplyToGroup);
|
||||
}
|
||||
BOOL get_Checkboxes()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_Checkboxes(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_AutoFill()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_AutoFill(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_VirtualFolders()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x13, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_VirtualFolders(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x13, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DefaultKeyHandling()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x14, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DefaultKeyHandling(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x14, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ContextMenus()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ContextMenus(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x15, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_DynamicRefresh()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_DynamicRefresh(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x16, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_IncludeNonFolders()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x17, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_IncludeNonFolders(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x17, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_OleDrag()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_OleDrag(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_OleDrop()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_OleDrop(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x19, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ShowButtons()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShowButtons(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ShowLines()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShowLines(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ShowRoot()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShowRoot(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
BOOL get_ShowHidden()
|
||||
{
|
||||
BOOL result;
|
||||
InvokeHelper(0x1d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
void put_ShowHidden(BOOL newValue)
|
||||
{
|
||||
static BYTE parms[] = VTS_BOOL ;
|
||||
InvokeHelper(0x1d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
|
||||
}
|
||||
LPUNKNOWN get__IUnk()
|
||||
{
|
||||
LPUNKNOWN result;
|
||||
InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
|
||||
return result;
|
||||
}
|
||||
|
||||
// Properties
|
||||
//
|
||||
|
||||
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user