21 #ifndef __WINE_OLEDLG_H 22 #define __WINE_OLEDLG_H 51 #define IDC_OLEUIHELP 99 54 #define OLEUI_ERR_STANDARDMAX 116 56 #define OLEUI_BZERR_HTASKINVALID (OLEUI_ERR_STANDARDMAX+0) 57 #define OLEUI_BZ_SWITCHTOSELECTED (OLEUI_ERR_STANDARDMAX+1) 58 #define OLEUI_BZ_RETRYSELECTED (OLEUI_ERR_STANDARDMAX+2) 59 #define OLEUI_BZ_CALLUNBLOCKED (OLEUI_ERR_STANDARDMAX+3) 62 #define OLEUI_SUCCESS 1 64 #define OLEUI_CANCEL 2 66 #define OLEUI_ERR_STANDARDMIN 100 67 #define OLEUI_ERR_OLEMEMALLOC 100 68 #define OLEUI_ERR_STRUCTURENULL 101 69 #define OLEUI_ERR_STRUCTUREINVALID 102 70 #define OLEUI_ERR_CBSTRUCTINCORRECT 103 71 #define OLEUI_ERR_HWNDOWNERINVALID 104 72 #define OLEUI_ERR_LPSZCAPTIONINVALID 105 73 #define OLEUI_ERR_LPFNHOOKINVALID 106 74 #define OLEUI_ERR_HINSTANCEINVALID 107 75 #define OLEUI_ERR_LPSZTEMPLATEINVALID 108 76 #define OLEUI_ERR_HRESOURCEINVALID 109 77 #define OLEUI_ERR_FINDTEMPLATEFAILURE 110 78 #define OLEUI_ERR_LOADTEMPLATEFAILURE 111 79 #define OLEUI_ERR_DIALOGFAILURE 112 80 #define OLEUI_ERR_LOCALMEMALLOC 113 81 #define OLEUI_ERR_GLOBALMEMALLOC 114 82 #define OLEUI_ERR_LOADSTRING 115 83 #define OLEUI_ERR_STANDARDMAX 116 90 #define SZOLEUI_MSG_HELPA "OLEUI_MSG_HELP" 91 #define SZOLEUI_MSG_ENDDIALOGA "OLEUI_MSG_ENDDIALOG" 92 #define SZOLEUI_MSG_BROWSEA "OLEUI_MSG_BROWSE" 93 #define SZOLEUI_MSG_CHANGEICONA "OLEUI_MSG_CHANGEICON" 94 #define SZOLEUI_MSG_CLOSEBUSYDIALOGA "OLEUI_MSG_CLOSEBUSYDIALOG" 95 #define SZOLEUI_MSG_CONVERTA "OLEUI_MSG_CONVERT" 96 #define SZOLEUI_MSG_CHANGESOURCEA "OLEUI_MSG_CHANGESOURCE" 97 #define SZOLEUI_MSG_ADDCONTROLA "OLEUI_MSG_ADDCONTROL" 98 #define SZOLEUI_MSG_BROWSE_OFNA "OLEUI_MSG_BROWSE_OFN" 100 # define SZOLEUI_MSG_HELPW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','H','E','L','P',0 } 101 # define SZOLEUI_MSG_ENDDIALOGW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','E','N','D','D','I','A','L','O','G',0 } 102 # define SZOLEUI_MSG_BROWSEW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','B','R','O','W','S','E',0 } 103 # define SZOLEUI_MSG_CHANGEICONW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','C','H','A','N','G','E','I','C','O','N',0 } 104 # define SZOLEUI_MSG_CLOSEBUSYDIALOGW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','C','L','O','S','E','B','U','S','Y','D','I','A','L','O','G',0 } 105 # define SZOLEUI_MSG_CONVERTW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','C','O','N','V','E','R','T',0 } 106 # define SZOLEUI_MSG_CHANGESOURCEW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','C','H','A','N','G','E','S','O','U','R','C','E',0 } 107 # define SZOLEUI_MSG_ADDCONTROLW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','A','D','D','C','O','N','T','R','O','L',0 } 108 # define SZOLEUI_MSG_BROWSE_OFNW (const WCHAR []){ 'O','L','E','U','I','_','M','S','G','_','B','R','O','W','S','E','_','O','F','N',0 } 109 #elif defined(_MSC_VER) 110 # define SZOLEUI_MSG_HELPW L"OLEUI_MSG_HELP" 111 # define SZOLEUI_MSG_ENDDIALOGW L"OLEUI_MSG_ENDDIALOG" 112 # define SZOLEUI_MSG_BROWSEW L"OLEUI_MSG_BROWSE" 113 # define SZOLEUI_MSG_CHANGEICONW L"OLEUI_MSG_CHANGEICON" 114 # define SZOLEUI_MSG_CLOSEBUSYDIALOGW L"OLEUI_MSG_CLOSEBUSYDIALOG" 115 # define SZOLEUI_MSG_CONVERTW L"OLEUI_MSG_CONVERT" 116 # define SZOLEUI_MSG_CHANGESOURCEW L"OLEUI_MSG_CHANGESOURCE" 117 # define SZOLEUI_MSG_ADDCONTROLW L"OLEUI_MSG_ADDCONTROL" 118 # define SZOLEUI_MSG_BROWSE_OFNW L"OLEUI_MSG_BROWSE_OFN" 120 static const WCHAR SZOLEUI_MSG_HELPW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'H',
'E',
'L',
'P',0 };
121 static const WCHAR SZOLEUI_MSG_ENDDIALOGW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'E',
'N',
'D',
'D',
'I',
'A',
'L',
'O',
'G',0 };
122 static const WCHAR SZOLEUI_MSG_BROWSEW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'B',
'R',
'O',
'W',
'S',
'E',0 };
123 static const WCHAR SZOLEUI_MSG_CHANGEICONW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'C',
'H',
'A',
'N',
'G',
'E',
'I',
'C',
'O',
'N',0 };
124 static const WCHAR SZOLEUI_MSG_CLOSEBUSYDIALOGW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'C',
'L',
'O',
'S',
'E',
'B',
'U',
'S',
'Y',
'D',
'I',
'A',
'L',
'O',
'G',0 };
125 static const WCHAR SZOLEUI_MSG_CONVERTW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'C',
'O',
'N',
'V',
'E',
'R',
'T',0 };
126 static const WCHAR SZOLEUI_MSG_CHANGESOURCEW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'C',
'H',
'A',
'N',
'G',
'E',
'S',
'O',
'U',
'R',
'C',
'E',0 };
127 static const WCHAR SZOLEUI_MSG_ADDCONTROLW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'A',
'D',
'D',
'C',
'O',
'N',
'T',
'R',
'O',
'L',0 };
128 static const WCHAR SZOLEUI_MSG_BROWSE_OFNW[] = {
'O',
'L',
'E',
'U',
'I',
'_',
'M',
'S',
'G',
'_',
'B',
'R',
'O',
'W',
'S',
'E',
'_',
'O',
'F',
'N',0 };
130 #define SZOLEUI_MSG_HELP WINELIB_NAME_AW(SZOLEUI_MSG_HELP) 131 #define SZOLEUI_MSG_ENDDIALOG WINELIB_NAME_AW(SZOLEUI_MSG_ENDDIALOG) 132 #define SZOLEUI_MSG_BROWSE WINELIB_NAME_AW(SZOLEUI_MSG_BROWSE) 133 #define SZOLEUI_MSG_CHANGEICON WINELIB_NAME_AW(SZOLEUI_MSG_CHANGEICON) 134 #define SZOLEUI_MSG_CLOSEBUSYDIALOG WINELIB_NAME_AW(SZOLEUI_MSG_CLOSEBUSYDIALOG) 135 #define SZOLEUI_MSG_CONVERT WINELIB_NAME_AW(SZOLEUI_MSG_CONVERT) 136 #define SZOLEUI_MSG_CHANGESOURCE WINELIB_NAME_AW(SZOLEUI_MSG_CHANGESOURCE) 137 #define SZOLEUI_MSG_ADDCONTROL WINELIB_NAME_AW(SZOLEUI_MSG_ADDCONTROL) 138 #define SZOLEUI_MSG_BROWSE_OFN WINELIB_NAME_AW(SZOLEUI_MSG_BROWSE_OFN) 200 #define IOF_SHOWHELP 0x00000001L 201 #define IOF_SELECTCREATENEW 0x00000002L 202 #define IOF_SELECTCREATEFROMFILE 0x00000004L 203 #define IOF_CHECKLINK 0x00000008L 204 #define IOF_CHECKDISPLAYASICON 0x00000010L 205 #define IOF_CREATENEWOBJECT 0x00000020L 206 #define IOF_CREATEFILEOBJECT 0x00000040L 207 #define IOF_CREATELINKOBJECT 0x00000080L 208 #define IOF_DISABLELINK 0x00000100L 209 #define IOF_VERIFYSERVERSEXIST 0x00000200L 210 #define IOF_DISABLEDISPLAYASICON 0x00000400L 211 #define IOF_HIDECHANGEICON 0x00000800L 212 #define IOF_SHOWINSERTCONTROL 0x00001000L 213 #define IOF_SELECTCREATECONTROL 0x00002000L 274 #define CF_SHOWHELPBUTTON 0x00000001L 275 #define CF_SETCONVERTDEFAULT 0x00000002L 276 #define CF_SETACTIVATEDEFAULT 0x00000004L 277 #define CF_SELECTCONVERTTO 0x00000008L 278 #define CF_SELECTACTIVATEAS 0x00000010L 279 #define CF_DISABLEDISPLAYASICON 0x00000020L 280 #define CF_DISABLEACTIVATEAS 0x00000040L 281 #define CF_HIDECHANGEICON 0x00000080L 282 #define CF_CONVERTONLY 0x00000100L 326 #define CIF_SHOWHELP 0x00000001L 327 #define CIF_SELECTCURRENT 0x00000002L 328 #define CIF_SELECTDEFAULT 0x00000004L 329 #define CIF_SELECTFROMFILE 0x00000008L 330 #define CIF_USEICONEXE 0x00000010L 426 #define PS_MAXLINKTYPES 8 428 #define PSF_SHOWHELP 0x00000001L 429 #define PSF_SELECTPASTE 0x00000002L 430 #define PSF_SELECTPASTELINK 0x00000004L 432 #define PSF_CHECKDISPLAYASICON 0x00000008L 433 #define PSF_DISABLEDISPLAYASICON 0x00000010L 434 #define PSF_HIDECHANGEICON 0x00000020L 435 #define PSF_STAYONCLIPBOARDCHANGE 0x00000040L 436 #define PSF_NOREFRESHDATAOBJECT 0x00000080L 438 #define OLEUI_IOERR_SRCDATAOBJECTINVALID (OLEUI_ERR_STANDARDMAX+0) 439 #define OLEUI_IOERR_ARRPASTEENTRIESINVALID (OLEUI_ERR_STANDARDMAX+1) 440 #define OLEUI_IOERR_ARRLINKTYPESINVALID (OLEUI_ERR_STANDARDMAX+2) 441 #define OLEUI_PSERR_CLIPBOARDCHANGED (OLEUI_ERR_STANDARDMAX+3) 442 #define OLEUI_PSERR_GETCLIPBOARDFAILED (OLEUI_ERR_STANDARDMAX+4) 445 #define IDD_PASTESPECIAL 1003 446 #define IDD_PASTESPECIAL4 1108 449 #define IDC_PS_PASTE 500 450 #define IDC_PS_PASTELINK 501 451 #define IDC_PS_SOURCETEXT 502 452 #define IDC_PS_PASTELIST 503 453 #define IDC_PS_PASTELINKLIST 504 454 #define IDC_PS_DISPLAYLIST 505 455 #define IDC_PS_DISPLAYASICON 506 456 #define IDC_PS_ICONDISPLAY 507 457 #define IDC_PS_CHANGEICON 508 458 #define IDC_PS_RESULTIMAGE 509 459 #define IDC_PS_RESULTTEXT 510 465 #define ELF_SHOWHELP 0x00000001L 466 #define ELF_DISABLEUPDATENOW 0x00000002L 467 #define ELF_DISABLEOPENSOURCE 0x00000004L 468 #define ELF_DISABLECHANGESOURCE 0x00000008L 469 #define ELF_DISABLECANCELLINK 0x00000010L 542 #define BZ_DISABLECANCELBUTTON 0x00000001L 543 #define BZ_DISABLESWITCHTOBUTTON 0x00000002L 544 #define BZ_DISABLERETRYBUTTON 0x00000004L 545 #define BZ_NOTRESPONDINGDIALOG 0x00000008L 612 #define VPF_SELECTRELATIVE 0x00000001L 613 #define VPF_DISABLERELATIVE 0x00000002L 614 #define VPF_DISABLESCALE 0x00000004L 674 #define OPF_OBJECTISLINK 0x00000001L 675 #define OPF_NOFILLDEFAULT 0x00000002L 676 #define OPF_SHOWHELP 0x00000004L 677 #define OPF_DISABLECONVERT 0x00000008L 734 #define CSF_SHOWHELP 0x00000001L 735 #define CSF_VALIDSOURCE 0x00000002L 736 #define CSF_ONLYGETSOURCE 0x00000004L 737 #define CSF_EXPLORER 0x00000008L 743 #define INTERFACE IOleUILinkContainerA 783 #define INTERFACE IOleUILinkContainerW 827 #if !defined(__cplusplus) || defined(CINTERFACE) 829 #define IOleUILinkContainer_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b) 830 #define IOleUILinkContainer_AddRef(p) (p)->lpVtbl->AddRef(p) 831 #define IOleUILinkContainer_Release(p) (p)->lpVtbl->Release(p) 833 #define IOleUILinkContainer_GetNextLink(p,a) (p)->lpVtbl->GetNextLink(p,a) 834 #define IOleUILinkContainer_SetLinkUpdateOptions(p,a,b) (p)->lpVtbl->SetLinkUpdateOptions(p,a,b) 835 #define IOleUILinkContainer_GetLinkUpdateOptions(p,a,b) (p)->lpVtbl->GetLinkUpdateOptions(p,a,b) 836 #define IOleUILinkContainer_SetLinkSource(p,a,b,c,d,e) (p)->lpVtbl->SetLinkSource(p,a,b,c,d,e) 837 #define IOleUILinkContainer_GetLinkSource(p,a,b,c,d,e,f,g) (p)->lpVtbl->GetLinkSource(p,a,b,c,d,e,f,g) 838 #define IOleUILinkContainer_OpenLinkSource(p,a) (p)->lpVtbl->OpenLinkSource(p,a) 839 #define IOleUILinkContainer_UpdateLink(p,a,b,c) (p)->lpVtbl->UpdateLink(p,a,b,c) 840 #define IOleUILinkContainer_CancelLink(p,a) (p)->lpVtbl->CancelLink(p,a) 847 #define INTERFACE IOleUILinkInfoA 891 #define INTERFACE IOleUILinkInfoW 939 #if !defined(__cplusplus) || defined(CINTERFACE) 941 #define IOleUILinkInfo_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b) 942 #define IOleUILinkInfo_AddRef(p) (p)->lpVtbl->AddRef(p) 943 #define IOleUILinkInfo_Release(p) (p)->lpVtbl->Release(p) 945 #define IOleUILinkInfo_GetNextLink(p,a) (p)->lpVtbl->GetNextLink(p,a) 946 #define IOleUILinkInfo_SetLinkUpdateOptions(p,a,b) (p)->lpVtbl->SetLinkUpdateOptions(p,a,b) 947 #define IOleUILinkInfo_GetLinkUpdateOptions(p,a,b) (p)->lpVtbl->GetLinkUpdateOptions(p,a,b) 948 #define IOleUILinkInfo_SetLinkSource(p,a,b,c,d,e) (p)->lpVtbl->SetLinkSource(p,a,b,c,d,e) 949 #define IOleUILinkInfo_GetLinkSource(p,a,b,c,d,e,f,g) (p)->lpVtbl->GetLinkSource(p,a,b,c,d,e,f,g) 950 #define IOleUILinkInfo_OpenLinkSource(p,a) (p)->lpVtbl->OpenLinkSource(p,a) 951 #define IOleUILinkInfo_UpdateLink(p,a,b,c) (p)->lpVtbl->UpdateLink(p,a,b,c) 952 #define IOleUILinkInfo_CancelLink(p,a) (p)->lpVtbl->CancelLink(p,a) 954 #define IOleUILinkInfo_GetLastUpdate(p,a,b) (p)->lpVtbl->GetLastUpdate(p,a,b) 961 #define INTERFACE IOleUIObjInfoA 1002 #define INTERFACE IOleUIObjInfoW 1047 #if !defined(__cplusplus) || defined(CINTERFACE) 1049 #define IOleUIObjInfo_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b) 1050 #define IOleUIObjInfo_AddRef(p) (p)->lpVtbl->AddRef(p) 1051 #define IOleUIObjInfo_Release(p) (p)->lpVtbl->Release(p) 1053 #define IOleUIObjInfo_GetObjectInfo(p,a,b,c,d,e,f) (p)->lpVtbl->GetObjectInfo(p,a,b,c,d,e,f) 1054 #define IOleUIObjInfo_GetConvertInfo(p,a,b,c,d,e,f) (p)->lpVtbl->GetConvertInfo(p,a,b,c,d,e,f) 1055 #define IOleUIObjInfo_ConvertObject(p,a,b) (p)->lpVtbl->ConvertObject(p,a,b) 1056 #define IOleUIObjInfo_GetViewInfo(p,a,b,c,d) (p)->lpVtbl->GetViewInfo(p,a,b,c,d) 1057 #define IOleUIObjInfo_SetViewInfo(p,a,b,c,d,e) (p)->lpVtbl->SetViewInfo(p,a,b,c,d,e) 1062 #define OleUIInsertObject WINELIB_NAME_AW(OleUIInsertObject) 1065 #define OleUIConvert WINELIB_NAME_AW(OleUIConvert) 1068 #define OleUIChangeIcon WINELIB_NAME_AW(OleUIChangeIcon) 1071 #define OleUIBusy WINELIB_NAME_AW(OleUIBusy) 1074 #define OleUIObjectProperties WINELIB_NAME_AW(OleUIObjectProperties) 1077 #define OleUIChangeSource WINELIB_NAME_AW(OleUIChangeSource) 1080 #define OleUIEditLinks WINELIB_NAME_AW(OleUIEditLinks) 1098 #define OleUIUpdateLinks WINELIB_NAME_AW(OleUIUpdateLinks) 1126 #define OleUIAddVerbMenu WINELIB_NAME_AW(OleUIAddVerbMenu) 1130 #define OleUIPasteSpecial WINELIB_NAME_AW(OleUIPasteSpecial) 1133 #define OleUIPromptUser WINELIB_NAME_AW(OleUIPromptUser)
interface IStorage * LPSTORAGE
UINT WINAPI OleUIChangeSourceW(_In_ LPOLEUICHANGESOURCEW)
CLSID clsidActivateDefault
UINT WINAPI OleUIChangeIconA(_In_ LPOLEUICHANGEICONA)
UINT WINAPI OleUIInsertObjectW(_In_ LPOLEUIINSERTOBJECTW)
static const WCHAR SZOLEUI_MSG_CHANGESOURCEW[]
struct tagOLEUIPASTESPECIALW * LPOLEUIPASTESPECIALW
struct tagOLEUILINKPROPSW OLEUILINKPROPSW
struct tagOLEUIVIEWPROPSW * LPOLEUIVIEWPROPSW
BOOL WINAPI OleUIUpdateLinksW(_In_ LPOLEUILINKCONTAINERW lpOleUILinkCntr, _In_ HWND hwndParent, _In_ LPWSTR lpszTitle, _In_ INT cLinks)
struct tagOLEUILINKPROPSA * LPOLEUILINKPROPSA
UINT WINAPI OleUIChangeSourceA(_In_ LPOLEUICHANGESOURCEA)
struct IOleUILinkInfoW * POLEUILINKINFOW
static const WCHAR SZOLEUI_MSG_HELPW[]
struct tagOLEUIOBJECTPROPSW * lpOP
UINT WINAPI OleUIInsertObjectA(_In_ LPOLEUIINSERTOBJECTA)
struct tagOLEUIVIEWPROPSA * LPOLEUIVIEWPROPSA
struct tagOLEUIEDITLINKSA * LPOLEUIEDITLINKSA
struct IOleUIObjInfoA * LPOLEUIOBJINFOA
BOOL WINAPI OleUIAddVerbMenuW(_In_opt_ LPOLEOBJECT lpOleObj, _In_opt_ LPCWSTR lpszShortType, _In_ HMENU hMenu, _In_ UINT uPos, _In_ UINT uIDVerbMin, _In_ UINT uIDVerbMax, _In_ BOOL bAddConvert, _In_ UINT idConvert, _Out_ HMENU *lphMenu)
struct tagOLEUIGNRLPROPSA * POLEUIGNRLPROPSA
LPOLEUIPASTEENTRYW arrPasteEntries
static HRESULT QueryInterface(REFIID, void **)
UINT WINAPI OleUIConvertA(_In_ LPOLEUICONVERTA)
BOOL WINAPI OleUIAddVerbMenuA(_In_opt_ LPOLEOBJECT lpOleObj, _In_opt_ LPCSTR lpszShortType, _In_ HMENU hMenu, _In_ UINT uPos, _In_ UINT uIDVerbMin, _In_ UINT uIDVerbMax, _In_ BOOL bAddConvert, _In_ UINT idConvert, _Out_ HMENU *lphMenu)
struct tagOLEUIOBJECTPROPSW * POLEUIOBJECTPROPSW
struct tagOLEUICHANGESOURCEA * LPOLEUICHANGESOURCEA
UINT WINAPI OleUIEditLinksW(_In_ LPOLEUIEDITLINKSW lpOleUIEditLinks)
CLSID clsidActivateDefault
static const WCHAR SZOLEUI_MSG_CHANGEICONW[]
struct tagOLEUIPASTEENTRYA * POLEUIPASTEENTRYA
struct tagOLEUIGNRLPROPSW OLEUIGNRLPROPSW
struct tagOLEUIEDITLINKSA OLEUIEDITLINKSA
LPOLECLIENTSITE lpIOleClientSite
struct IOleUILinkInfoA * LPOLEUILINKINFOA
struct tagOLEUIINSERTOBJECTA OLEUIINSERTOBJECTA
struct tagOLEUIPASTESPECIALW * POLEUIPASTESPECIALW
struct tagOLEUIGNRLPROPSA * LPOLEUIGNRLPROPSA
struct IOleUILinkInfoA * POLEUILINKINFOA
struct tagOLEUICHANGEICONA * LPOLEUICHANGEICONA
struct tagOLEUIGNRLPROPSW * POLEUIGNRLPROPSW
struct tagOLEUICONVERTW OLEUICONVERTW
struct tagOLEUIVIEWPROPSA * POLEUIVIEWPROPSA
struct tagOLEUIBUSYW OLEUIBUSYW
struct IOleUIObjInfoA * POLEUIOBJINFOA
struct tagOLEUIPASTEENTRYW * POLEUIPASTEENTRYW
LPOLEUIOBJINFOA lpObjInfo
struct tagOLEUICONVERTW * LPOLEUICONVERTW
UINT WINAPI OleUIPasteSpecialW(_In_ LPOLEUIPASTESPECIALW lpOleUIPasteSpecial)
struct IOleUILinkContainerW * LPOLEUILINKCONTAINERW
struct tagOLEUIGNRLPROPSA OLEUIGNRLPROPSA
struct tagOLEUIPASTESPECIALW OLEUIPASTESPECIALW
struct tagOLEUILINKPROPSW * POLEUILINKPROPSW
struct tagOLEUIVIEWPROPSW * POLEUIVIEWPROPSW
struct tagOLEUICHANGESOURCEW * POLEUICHANGESOURCEW
struct tagOLEUIINSERTOBJECTA * POLEUIINSERTOBJECTA
UINT WINAPI OleUIBusyA(_In_ LPOLEUIBUSYA)
struct tagOLEUIINSERTOBJECTA * LPOLEUIINSERTOBJECTA
#define DECL_WINELIB_TYPE_AW(type)
struct tagOLEUIBUSYW * LPOLEUIBUSYW
enum tagOLEUIPASTEFLAG OLEUIPASTEFLAG
struct IOleUILinkContainerW * POLEUILINKCONTAINERW
struct tagOLEUIPASTESPECIALA * LPOLEUIPASTESPECIALA
struct tagOLEUIEDITLINKSW * POLEUIEDITLINKSW
struct tagOLEUIOBJECTPROPSA * LPOLEUIOBJECTPROPSA
UINT WINAPI OleUIConvertW(_In_ LPOLEUICONVERTW)
CLSID clsidConvertDefault
static const WCHAR SZOLEUI_MSG_CONVERTW[]
struct tagOLEUICHANGESOURCEW OLEUICHANGESOURCEW
UINT WINAPI OleUIPasteSpecialA(_In_ LPOLEUIPASTESPECIALA lpOleUIPasteSpecial)
struct IOleUIObjInfoW * LPOLEUIOBJINFOW
struct tagOLEUIPASTEENTRYA * LPOLEUIPASTEENTRYA
UINT WINAPI OleUIEditLinksA(_In_ LPOLEUIEDITLINKSA lpOleUIEditLinks)
struct tagOLEUICHANGEICONA * POLEUICHANGEICONA
LPOLEUILINKINFOA lpLinkInfo
struct tagOLEUIPASTESPECIALA OLEUIPASTESPECIALA
struct tagOLEUIBUSYW * POLEUIBUSYW
struct tagOLEUIVIEWPROPSA OLEUIVIEWPROPSA
struct IOleUILinkContainerA * POLEUILINKCONTAINERA
struct tagOLEUILINKPROPSA * POLEUILINKPROPSA
struct tagOLEUIOBJECTPROPSW * lpOP
static const WCHAR SZOLEUI_MSG_ADDCONTROLW[]
struct tagOLEUIINSERTOBJECTW * POLEUIINSERTOBJECTW
BOOL WINAPI OleUIUpdateLinksA(_In_ LPOLEUILINKCONTAINERA lpOleUILinkCntr, _In_ HWND hwndParent, _In_ LPSTR lpszTitle, _In_ INT cLinks)
struct tagOLEUICONVERTA OLEUICONVERTA
struct tagOLEUICHANGEICONW OLEUICHANGEICONW
struct tagOLEUIVIEWPROPSW OLEUIVIEWPROPSW
UINT WINAPI OleUIObjectPropertiesW(_In_ LPOLEUIOBJECTPROPSW)
struct tagOLEUIINSERTOBJECTW OLEUIINSERTOBJECTW
struct tagOLEUIBUSYA OLEUIBUSYA
struct tagOLEUILINKPROPSW * LPOLEUILINKPROPSW
struct tagOLEUIOBJECTPROPSA * lpOP
struct tagOLEUICONVERTW * POLEUICONVERTW
struct tagOLEUICONVERTA * LPOLEUICONVERTA
LPOLECLIENTSITE lpIOleClientSite
struct tagOLEUILINKPROPSA OLEUILINKPROPSA
static const WCHAR SZOLEUI_MSG_CLOSEBUSYDIALOGW[]
struct tagOLEUIPASTESPECIALA * POLEUIPASTESPECIALA
struct tagOLEUIEDITLINKSW * LPOLEUIEDITLINKSW
struct tagOLEUIOBJECTPROPSW OLEUIOBJECTPROPSW
struct tagOLEUIPASTEENTRYW OLEUIPASTEENTRYW
LPOLEUILINKINFOW lpLinkInfo
struct tagOLEUIOBJECTPROPSW * lpOP
struct tagOLEUICHANGEICONW * POLEUICHANGEICONW
REFIID LPVOID * ppvObject
interface IDataObject * LPDATAOBJECT
struct tagOLEUIINSERTOBJECTW * LPOLEUIINSERTOBJECTW
struct tagOLEUIPASTEENTRYA OLEUIPASTEENTRYA
struct tagOLEUIOBJECTPROPSA * lpOP
struct tagOLEUIGNRLPROPSW * LPOLEUIGNRLPROPSW
static const WCHAR SZOLEUI_MSG_ENDDIALOGW[]
#define _Outptr_opt_result_maybenull_
struct tagOLEUICHANGESOURCEA OLEUICHANGESOURCEA
struct tagOLEUICONVERTA * POLEUICONVERTA
LPOLEUIOBJINFOW lpObjInfo
struct tagOLEUICHANGEICONA OLEUICHANGEICONA
static const WCHAR SZOLEUI_MSG_BROWSEW[]
LPOLEUILINKCONTAINERA lpOleUILinkContainer
struct IOleUIObjInfoW * POLEUIOBJINFOW
CLSID clsidConvertDefault
LPOLEUILINKCONTAINERA lpOleUILinkContainer
LPOLEUILINKCONTAINERW lpOleUILinkContainer
struct tagOLEUIBUSYA * LPOLEUIBUSYA
static ULONG WINAPI AddRef(IStream *iface)
struct tagOLEUICHANGESOURCEA * POLEUICHANGESOURCEA
LPOLEUILINKCONTAINERW lpOleUILinkContainer
struct tagOLEUIOBJECTPROPSW * LPOLEUIOBJECTPROPSW
INT __cdecl OleUIPromptUserA(INT, HWND,...)
struct tagOLEUIOBJECTPROPSA * POLEUIOBJECTPROPSA
WCHAR szIconExe[MAX_PATH]
struct tagOLEUIOBJECTPROPSA * lpOP
LPOLEUIPASTEENTRYA arrPasteEntries
#define _Outptr_result_maybenull_
struct tagOLEUIEDITLINKSA * POLEUIEDITLINKSA
struct tagOLEUIOBJECTPROPSA OLEUIOBJECTPROPSA
UINT WINAPI OleUIChangeIconW(_In_ LPOLEUICHANGEICONW)
LPDATAOBJECT lpSrcDataObj
struct tagOLEUICHANGEICONW * LPOLEUICHANGEICONW
static const WCHAR SZOLEUI_MSG_BROWSE_OFNW[]
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
struct IOleUILinkContainerA * LPOLEUILINKCONTAINERA
struct IOleUILinkInfoW * LPOLEUILINKINFOW
struct tagOLEUIBUSYA * POLEUIBUSYA
UINT(CALLBACK * LPFNOLEUIHOOK)(HWND, UINT, WPARAM, LPARAM)
struct tagOLEUIEDITLINKSW OLEUIEDITLINKSW
UINT WINAPI OleUIObjectPropertiesA(_In_ LPOLEUIOBJECTPROPSA)
struct tagOLEUIPASTEENTRYW * LPOLEUIPASTEENTRYW
LPDATAOBJECT lpSrcDataObj
struct tagOLEUICHANGESOURCEW * LPOLEUICHANGESOURCEW
UINT WINAPI OleUIBusyW(_In_ LPOLEUIBUSYW)
DECLARE_INTERFACE_(IOleUILinkContainerA, IUnknown)
INT __cdecl OleUIPromptUserW(INT, HWND,...)