Source: core/sys/windows/_oledlg.d
core.sys.windows.oledlg
Windows API header module
Translated from MinGW Windows headers
License
var BZ_DISABLECANCELBUTTON BZ_DISABLERETRYBUTTON BZ_DISABLESWITCHTOBUTTON BZ_NOTRESPONDINGDIALOG CF_CONVERTONLY CF_DISABLEACTIVATEAS CF_DISABLEDISPLAYASICON CF_HIDECHANGEICON CF_SELECTACTIVATEAS CF_SELECTCONVERTTO CF_SETACTIVATEDEFAULT CF_SETCONVERTDEFAULT CF_SHOWHELPBUTTON CIF_SELECTCURRENT CIF_SELECTDEFAULT CIF_SELECTFROMFILE CIF_SHOWHELP CIF_USEICONEXE CSF_EXPLORER CSF_ONLYGETSOURCE CSF_SHOWHELP CSF_VALIDSOURCE ELF_DISABLECANCELLINK ELF_DISABLECHANGESOURCE ELF_DISABLEOPENSOURCE ELF_DISABLEUPDATENOW ELF_SHOWHELP ID_BROWSE_ADDCONTROL ID_BROWSE_CHANGEICON ID_BROWSE_CHANGESOURCE ID_BROWSE_INSERTFILE IDC_BZ_ICON IDC_BZ_MESSAGE1 IDC_BZ_RETRY IDC_BZ_SWITCHTO IDC_CI_BROWSE IDC_CI_CURRENT IDC_CI_CURRENTICON IDC_CI_DEFAULT IDC_CI_DEFAULTICON IDC_CI_FROMFILE IDC_CI_FROMFILEEDIT IDC_CI_GROUP IDC_CI_ICONDISPLAY IDC_CI_ICONLIST IDC_CI_LABEL IDC_CI_LABELEDIT IDC_CV_ACTIVATEAS IDC_CV_ACTIVATELIST IDC_CV_CHANGEICON IDC_CV_CONVERTLIST IDC_CV_CONVERTTO IDC_CV_DISPLAYASICON IDC_CV_ICONDISPLAY IDC_CV_OBJECTTYPE IDC_CV_RESULTTEXT IDC_EL_AUTOMATIC IDC_EL_CANCELLINK IDC_EL_CHANGESOURCE IDC_EL_COL1 IDC_EL_COL2 IDC_EL_COL3 IDC_EL_LINKSLISTBOX IDC_EL_LINKSOURCE IDC_EL_LINKTYPE IDC_EL_MANUAL IDC_EL_OPENSOURCE IDC_EL_UPDATENOW IDC_GP_CONVERT IDC_GP_OBJECTICON IDC_GP_OBJECTLOCATION IDC_GP_OBJECTNAME IDC_GP_OBJECTSIZE IDC_GP_OBJECTTYPE IDC_LP_AUTOMATIC IDC_LP_BREAKLINK IDC_LP_CHANGESOURCE IDC_LP_DATE IDC_LP_LINKSOURCE IDC_LP_MANUAL IDC_LP_OPENSOURCE IDC_LP_TIME IDC_LP_UPDATENOW IDC_OLEUIHELP IDC_PS_CHANGEICON IDC_PS_DISPLAYASICON IDC_PS_DISPLAYLIST IDC_PS_ICONDISPLAY IDC_PS_PASTE IDC_PS_PASTELINK IDC_PS_PASTELINKLIST IDC_PS_PASTELIST IDC_PS_RESULTIMAGE IDC_PS_RESULTTEXT IDC_PS_SOURCETEXT IDC_PU_CONVERT IDC_PU_ICON IDC_PU_LINKS IDC_PU_TEXT IDC_UL_METER IDC_UL_PERCENT IDC_UL_PROGRESS IDC_UL_STOP IDC_VP_ASICON IDC_VP_CHANGEICON IDC_VP_EDITABLE IDC_VP_ICONDISPLAY IDC_VP_PERCENT IDC_VP_RELATIVE IDC_VP_RESULTIMAGE IDC_VP_SCALETXT IDC_VP_SPIN IDD_BUSY IDD_CANNOTUPDATELINK IDD_CHANGEICON IDD_CHANGEICONBROWSE IDD_CHANGESOURCE IDD_CHANGESOURCE4 IDD_CONVERT IDD_CONVERTONLY IDD_EDITLINKS IDD_GNRLPROPS IDD_INSERTFILEBROWSE IDD_INSERTOBJECT IDD_LINKPROPS IDD_LINKSOURCEUNAVAILABLE IDD_LINKTYPECHANGEDA IDD_LINKTYPECHANGEDW IDD_OUTOFMEMORY IDD_PASTESPECIAL IDD_SERVERNOTFOUND IDD_SERVERNOTREGA IDD_SERVERNOTREGW IDD_UPDATELINKS IDD_VIEWPROPS IOF_CHECKDISPLAYASICON IOF_CHECKLINK IOF_CREATEFILEOBJECT IOF_CREATELINKOBJECT IOF_CREATENEWOBJECT IOF_DISABLEDISPLAYASICON IOF_DISABLELINK IOF_HIDECHANGEICON IOF_SELECTCREATECONTROL IOF_SELECTCREATEFROMFILE IOF_SELECTCREATENEW IOF_SHOWHELP IOF_SHOWINSERTCONTROL IOF_VERIFYSERVERSEXIST OLESTDDELIM OLEUI_BZ_CALLUNBLOCKED OLEUI_BZ_RETRYSELECTED OLEUI_BZ_SWITCHTOSELECTED OLEUI_BZERR_HTASKINVALID OLEUI_CANCEL OLEUI_CIERR_MUSTHAVECLSID OLEUI_CIERR_MUSTHAVECURRENTMETAFILE OLEUI_CIERR_SZICONEXEINVALID OLEUI_CSERR_FROMNOTNULL OLEUI_CSERR_LINKCNTRINVALID OLEUI_CSERR_LINKCNTRNULL OLEUI_CSERR_SOURCEINVALID OLEUI_CSERR_SOURCENULL OLEUI_CSERR_SOURCEPARSEERROR OLEUI_CSERR_SOURCEPARSERROR OLEUI_CSERR_TONOTNULL OLEUI_CTERR_CBFORMATINVALID OLEUI_CTERR_CLASSIDINVALID OLEUI_CTERR_DVASPECTINVALID OLEUI_CTERR_HMETAPICTINVALID OLEUI_CTERR_STRINGINVALID OLEUI_ELERR_LINKCNTRINVALID OLEUI_ELERR_LINKCNTRNULL OLEUI_ERR_CBSTRUCTINCORRECT OLEUI_ERR_DIALOGFAILURE OLEUI_ERR_FINDTEMPLATEFAILURE OLEUI_ERR_GLOBALMEMALLOC OLEUI_ERR_HINSTANCEINVALID OLEUI_ERR_HRESOURCEINVALID OLEUI_ERR_HWNDOWNERINVALID OLEUI_ERR_LOADSTRING OLEUI_ERR_LOADTEMPLATEFAILURE OLEUI_ERR_LOCALMEMALLOC OLEUI_ERR_LPFNHOOKINVALID OLEUI_ERR_LPSZCAPTIONINVALID OLEUI_ERR_LPSZTEMPLATEINVALID OLEUI_ERR_OLEMEMALLOC OLEUI_ERR_STANDARDMAX OLEUI_ERR_STANDARDMIN OLEUI_ERR_STRUCTUREINVALID OLEUI_ERR_STRUCTURENULL OLEUI_FALSE OLEUI_GPERR_CBFORMATINVALID OLEUI_GPERR_CLASSIDINVALID OLEUI_GPERR_LPCLSIDEXCLUDEINVALID OLEUI_GPERR_STRINGINVALID OLEUI_IOERR_ARRLINKTYPESINVALID OLEUI_IOERR_ARRPASTEENTRIESINVALID OLEUI_IOERR_CCHFILEINVALID OLEUI_IOERR_HICONINVALID OLEUI_IOERR_LPCLSIDEXCLUDEINVALID OLEUI_IOERR_LPFORMATETCINVALID OLEUI_IOERR_LPIOLECLIENTSITEINVALID OLEUI_IOERR_LPISTORAGEINVALID OLEUI_IOERR_LPSZFILEINVALID OLEUI_IOERR_LPSZLABELINVALID OLEUI_IOERR_PPVOBJINVALID OLEUI_IOERR_SCODEHASERROR OLEUI_IOERR_SRCDATAOBJECTINVALID OLEUI_LPERR_LINKCNTRINVALID OLEUI_LPERR_LINKCNTRNULL OLEUI_OK OLEUI_OPERR_DLGPROCNOTNULL OLEUI_OPERR_INVALIDPAGES OLEUI_OPERR_LINKINFOINVALID OLEUI_OPERR_LPARAMNOTZERO OLEUI_OPERR_NOTSUPPORTED OLEUI_OPERR_OBJINFOINVALID OLEUI_OPERR_PAGESINCORRECT OLEUI_OPERR_PROPERTYSHEET OLEUI_OPERR_PROPSHEETINVALID OLEUI_OPERR_PROPSHEETNULL OLEUI_OPERR_PROPSINVALID OLEUI_OPERR_SUBPROPINVALID OLEUI_OPERR_SUBPROPNULL OLEUI_OPERR_SUPPROP OLEUI_PSERR_CLIPBOARDCHANGED OLEUI_PSERR_GETCLIPBOARDFAILED OLEUI_QUERY_GETCLASSID OLEUI_QUERY_LINKBROKEN OLEUI_SUCCESS OLEUI_VPERR_DVASPECTINVALID OLEUI_VPERR_METAPICTINVALID OPF_DISABLECONVERT OPF_NOFILLDEFAULT OPF_OBJECTISLINK OPF_SHOWHELP PROP_HWND_CHGICONDLG PS_MAXLINKTYPES PSF_CHECKDISPLAYASICON PSF_DISABLEDISPLAYASICON PSF_HIDECHANGEICON PSF_NOREFRESHDATAOBJECT PSF_SELECTPASTE PSF_SELECTPASTELINK PSF_SHOWHELP PSF_STAYONCLIPBOARDCHANGE SZOLEUI_MSG_ADDCONTROL SZOLEUI_MSG_BROWSE SZOLEUI_MSG_BROWSE_OFN SZOLEUI_MSG_CHANGEICON SZOLEUI_MSG_CHANGESOURCE SZOLEUI_MSG_CLOSEBUSYDIALOG SZOLEUI_MSG_CONVERT SZOLEUI_MSG_ENDDIALOG SZOLEUI_MSG_HELP VPF_DISABLERELATIVE VPF_DISABLESCALE VPF_SELECTRELATIVE
alias LPFNOLEUIHOOK LPOLEUILINKCONTAINERA LPOLEUILINKCONTAINERW LPOLEUILINKINFOA LPOLEUILINKINFOW LPOLEUIOBJINFOA LPOLEUIOBJINFOW POLEUIBUSYA POLEUIBUSYW POLEUICHANGEICONA POLEUICHANGEICONW POLEUICHANGESOURCEA POLEUICHANGESOURCEW POLEUICONVERTA POLEUICONVERTW POLEUIEDITLINKSA POLEUIEDITLINKSW POLEUIGNRLPROPSA POLEUIGNRLPROPSW POLEUIINSERTOBJECTA POLEUIINSERTOBJECTW POLEUILINKPROPSA POLEUILINKPROPSW POLEUIOBJECTPROPSA POLEUIOBJECTPROPSW POLEUIPASTEENTRYA POLEUIPASTEENTRYW POLEUIPASTESPECIALA POLEUIPASTESPECIALW POLEUIVIEWPROPSA POLEUIVIEWPROPSW
enum OLEUIPASTEFLAG
struct OLEUIBUSYA OLEUIBUSYW OLEUICHANGEICONA OLEUICHANGEICONW OLEUICHANGESOURCEA OLEUICHANGESOURCEW OLEUICONVERTA OLEUICONVERTW OLEUIEDITLINKSA OLEUIEDITLINKSW OLEUIGNRLPROPSA OLEUIGNRLPROPSW OLEUIINSERTOBJECTA OLEUIINSERTOBJECTW OLEUILINKPROPSA OLEUILINKPROPSW OLEUIOBJECTPROPSA OLEUIOBJECTPROPSW OLEUIPASTEENTRYA OLEUIPASTEENTRYW OLEUIPASTESPECIALA OLEUIPASTESPECIALW OLEUIVIEWPROPSA OLEUIVIEWPROPSW
iface IOleUILinkContainerA IOleUILinkContainerW IOleUILinkInfoA IOleUILinkInfoW IOleUIObjInfoA IOleUIObjInfoW
fn OleUIAddVerbMenuA OleUIAddVerbMenuW OleUIBusyA OleUIBusyW OleUICanConvertOrActivateAs OleUIChangeIconA OleUIChangeIconW OleUIChangeSourceA OleUIChangeSourceW OleUIConvertA OleUIConvertW OleUIEditLinksA OleUIEditLinksW OleUIInsertObjectA OleUIInsertObjectW OleUIObjectPropertiesA OleUIObjectPropertiesW OleUIPasteSpecialA OleUIPasteSpecialW OleUIPromptUserA OleUIPromptUserW OleUIUpdateLinksA OleUIUpdateLinksW
Types 62
aliasLPFNOLEUIHOOK = UINT function(HWND, UINT, WPARAM, LPARAM)
structOLEUIINSERTOBJECTW
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCWSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCWSTR lpszTemplateHRSRC hResourceCLSID clsidLPWSTR lpszFileUINT cchFileUINT cClsidExcludeLPCLSID lpClsidExcludeIID iidDWORD oleRenderLPFORMATETC lpFormatEtcLPOLECLIENTSITE lpIOleClientSiteLPSTORAGE lpIStoragePVOID *ppvObj ppvObjSCODE scHGLOBAL hMetaPictaliasPOLEUIINSERTOBJECTW = OLEUIINSERTOBJECTW *
structOLEUIINSERTOBJECTA
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCSTR lpszTemplateHRSRC hResourceCLSID clsidLPSTR lpszFileUINT cchFileUINT cClsidExcludeLPCLSID lpClsidExcludeIID iidDWORD oleRenderLPFORMATETC lpFormatEtcLPOLECLIENTSITE lpIOleClientSiteLPSTORAGE lpIStoragePVOID *ppvObj ppvObjSCODE scHGLOBAL hMetaPictaliasPOLEUIINSERTOBJECTA = OLEUIINSERTOBJECTA *
enumOLEUIPASTEFLAG
OLEUIPASTE_PASTEONLY
OLEUIPASTE_LINKTYPE1
OLEUIPASTE_LINKTYPE2
OLEUIPASTE_LINKTYPE3 = 4
OLEUIPASTE_LINKTYPE4 = 8
OLEUIPASTE_LINKTYPE5 = 16
OLEUIPASTE_LINKTYPE6 = 32
OLEUIPASTE_LINKTYPE7 = 64
OLEUIPASTE_LINKTYPE8 = 128
OLEUIPASTE_PASTE = 512
OLEUIPASTE_LINKANYTYPE = 1024
OLEUIPASTE_ENABLEICON = 2048
structOLEUIPASTEENTRYW
Fields
FORMATETC fmtetcLPCWSTR lpstrFormatNameLPCWSTR lpstrResultTextDWORD dwFlagsDWORD dwScratchSpacealiasPOLEUIPASTEENTRYW = OLEUIPASTEENTRYW *
structOLEUIPASTEENTRYA
aliasPOLEUIPASTEENTRYA = OLEUIPASTEENTRYA *
structOLEUIPASTESPECIALW
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCWSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCWSTR lpszTemplateHRSRC hResourceLPDATAOBJECT lpSrcDataObjLPOLEUIPASTEENTRYW arrPasteEntriesint cPasteEntriesUINT *arrLinkTypes arrLinkTypesint cLinkTypesUINT cClsidExcludeLPCLSID lpClsidExcludeint nSelectedIndexBOOL fLinkHGLOBAL hMetaPictSIZEL sizelaliasPOLEUIPASTESPECIALW = OLEUIPASTESPECIALW *
structOLEUIPASTESPECIALA
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCSTR lpszTemplateHRSRC hResourceLPDATAOBJECT lpSrcDataObjLPOLEUIPASTEENTRYA arrPasteEntriesint cPasteEntriesUINT * arrLinkTypesint cLinkTypesUINT cClsidExcludeLPCLSID lpClsidExcludeint nSelectedIndexBOOL fLinkHGLOBAL hMetaPictSIZEL sizelaliasPOLEUIPASTESPECIALA = OLEUIPASTESPECIALA *
interfaceIOleUILinkContainerW : IUnknown
Methods
HRESULT QueryInterface(REFIID, PVOID *)DWORD GetNextLink(DWORD dwLink)HRESULT SetLinkUpdateOptions(DWORD, DWORD)HRESULT GetLinkUpdateOptions(DWORD, PDWORD)HRESULT SetLinkSource(DWORD, LPWSTR, ULONG, PULONG, BOOL)HRESULT GetLinkSource(DWORD, LPWSTR *, PULONG, LPWSTR *, LPWSTR *, BOOL *, BOOL *)HRESULT OpenLinkSource(DWORD)HRESULT UpdateLink(DWORD, BOOL, BOOL)HRESULT CancelLink(DWORD)interfaceIOleUILinkContainerA : IUnknown
Methods
HRESULT QueryInterface(REFIID, PVOID *)DWORD GetNextLink(DWORD)HRESULT SetLinkUpdateOptions(DWORD, DWORD)HRESULT GetLinkUpdateOptions(DWORD, PDWORD)HRESULT SetLinkSource(DWORD, LPSTR, ULONG, PULONG, BOOL)HRESULT GetLinkSource(DWORD, LPSTR *, PULONG, LPSTR *, LPSTR *, BOOL *, BOOL *)HRESULT OpenLinkSource(DWORD)HRESULT UpdateLink(DWORD, BOOL, BOOL)HRESULT CancelLink(DWORD)structOLEUIEDITLINKSW
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCWSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCWSTR lpszTemplateHRSRC hResourceLPOLEUILINKCONTAINERW lpOleUILinkContaineraliasPOLEUIEDITLINKSW = OLEUIEDITLINKSW *
structOLEUIEDITLINKSA
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCSTR lpszTemplateHRSRC hResourceLPOLEUILINKCONTAINERA lpOleUILinkContaineraliasPOLEUIEDITLINKSA = OLEUIEDITLINKSA *
structOLEUICHANGEICONW
aliasPOLEUICHANGEICONW = OLEUICHANGEICONW *
structOLEUICHANGEICONA
aliasPOLEUICHANGEICONA = OLEUICHANGEICONA *
structOLEUICONVERTW
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCWSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCWSTR lpszTemplateHRSRC hResourceCLSID clsidCLSID clsidConvertDefaultCLSID clsidActivateDefaultCLSID clsidNewDWORD dvAspectWORD wFormatBOOL fIsLinkedObjectHGLOBAL hMetaPictLPWSTR lpszUserTypeBOOL fObjectsIconChangedLPWSTR lpszDefLabelUINT cClsidExcludeLPCLSID lpClsidExcludealiasPOLEUICONVERTW = OLEUICONVERTW *
structOLEUICONVERTA
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCSTR lpszTemplateHRSRC hResourceCLSID clsidCLSID clsidConvertDefaultCLSID clsidActivateDefaultCLSID clsidNewDWORD dvAspectWORD wFormatBOOL fIsLinkedObjectHGLOBAL hMetaPictLPSTR lpszUserTypeBOOL fObjectsIconChangedLPSTR lpszDefLabelUINT cClsidExcludeLPCLSID lpClsidExcludealiasPOLEUICONVERTA = OLEUICONVERTA *
structOLEUIBUSYW
aliasPOLEUIBUSYW = OLEUIBUSYW *
structOLEUIBUSYA
aliasPOLEUIBUSYA = OLEUIBUSYA *
structOLEUICHANGESOURCEW
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCWSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCWSTR lpszTemplateHRSRC hResourceOPENFILENAMEW * lpOFNDWORD[4] dwReserved1LPOLEUILINKCONTAINERW lpOleUILinkContainerDWORD dwLinkLPWSTR lpszDisplayNameULONG nFileLengthLPWSTR lpszFromLPWSTR lpszToaliasPOLEUICHANGESOURCEW = OLEUICHANGESOURCEW *
structOLEUICHANGESOURCEA
Fields
DWORD cbStructDWORD dwFlagsHWND hWndOwnerLPCSTR lpszCaptionLPFNOLEUIHOOK lpfnHookLPARAM lCustDataHINSTANCE hInstanceLPCSTR lpszTemplateHRSRC hResourceOPENFILENAMEA *lpOFN lpOFNDWORD[4] dwReserved1LPOLEUILINKCONTAINERA lpOleUILinkContainerDWORD dwLinkLPSTR lpszDisplayNameULONG nFileLengthLPSTR lpszFromLPSTR lpszToaliasPOLEUICHANGESOURCEA = OLEUICHANGESOURCEA *
interfaceIOleUIObjInfoW : IUnknown
Methods
HRESULT QueryInterface(REFIID, PVOID *)HRESULT GetObjectInfo(DWORD, PDWORD, LPWSTR *, LPWSTR *, LPWSTR *, LPWSTR *)HRESULT GetConvertInfo(DWORD, CLSID *, PWORD, CLSID *, LPCLSID *, UINT *)HRESULT ConvertObject(DWORD, REFCLSID)HRESULT GetViewInfo(DWORD, HGLOBAL *, PDWORD, int *)HRESULT SetViewInfo(DWORD, HGLOBAL, DWORD, int, BOOL)aliasLPOLEUIOBJINFOW = IOleUIObjInfoW
interfaceIOleUIObjInfoA : IUnknown
Methods
HRESULT QueryInterface(REFIID, PVOID *)HRESULT GetObjectInfo(DWORD, PDWORD, LPSTR *, LPSTR *, LPSTR *, LPSTR *)HRESULT GetConvertInfo(DWORD, CLSID *, PWORD, CLSID *, LPCLSID *, UINT *)HRESULT ConvertObject(DWORD, REFCLSID)HRESULT GetViewInfo(DWORD, HGLOBAL *, PDWORD, int *)HRESULT SetViewInfo(DWORD, HGLOBAL, DWORD, int, BOOL)aliasLPOLEUIOBJINFOA = IOleUIObjInfoA
interfaceIOleUILinkInfoW : IOleUILinkContainerW
Methods
HRESULT QueryInterface(REFIID, PVOID *)DWORD GetNextLink(DWORD)HRESULT SetLinkUpdateOptions(DWORD, DWORD)HRESULT GetLinkUpdateOptions(DWORD, DWORD *)HRESULT SetLinkSource(DWORD, LPWSTR, ULONG, PULONG, BOOL)HRESULT GetLinkSource(DWORD, LPWSTR *, PULONG, LPWSTR *, LPWSTR *, BOOL *, BOOL *)HRESULT OpenLinkSource(DWORD)HRESULT UpdateLink(DWORD, BOOL, BOOL)HRESULT CancelLink(DWORD)HRESULT GetLastUpdate(DWORD, FILETIME *)aliasLPOLEUILINKINFOW = IOleUILinkInfoW
interfaceIOleUILinkInfoA : IOleUILinkContainerA
Methods
HRESULT QueryInterface(REFIID, PVOID *)DWORD GetNextLink(DWORD)HRESULT SetLinkUpdateOptions(DWORD, DWORD)HRESULT GetLinkUpdateOptions(DWORD, DWORD *)HRESULT SetLinkSource(DWORD, LPSTR, ULONG, PULONG, BOOL)HRESULT GetLinkSource(DWORD, LPSTR *, PULONG, LPSTR *, LPSTR *, BOOL *, BOOL *)HRESULT OpenLinkSource(DWORD)HRESULT UpdateLink(DWORD, BOOL, BOOL)HRESULT CancelLink(DWORD)HRESULT GetLastUpdate(DWORD, FILETIME *)aliasLPOLEUILINKINFOA = IOleUILinkInfoA
structOLEUIGNRLPROPSW
Fields
DWORD cbStructDWORD dwFlagsDWORD[2] dwReserved1LPFNOLEUIHOOK lpfnHookLPARAM lCustDataDWORD[3] dwReserved2OLEUIOBJECTPROPSW * lpOPaliasPOLEUIGNRLPROPSW = OLEUIGNRLPROPSW *
structOLEUIGNRLPROPSA
Fields
DWORD cbStructDWORD dwFlagsDWORD[2] dwReserved1LPFNOLEUIHOOK lpfnHookLPARAM lCustDataDWORD[3] dwReserved2OLEUIOBJECTPROPSA * lpOPaliasPOLEUIGNRLPROPSA = OLEUIGNRLPROPSA *
structOLEUIVIEWPROPSW
Fields
DWORD cbStructDWORD dwFlagsDWORD[2] dwReserved1LPFNOLEUIHOOK lpfnHookLPARAM lCustDataDWORD[3] dwReserved2OLEUIOBJECTPROPSW * lpOPint nScaleMinint nScaleMaxaliasPOLEUIVIEWPROPSW = OLEUIVIEWPROPSW *
structOLEUIVIEWPROPSA
Fields
DWORD cbStructDWORD dwFlagsDWORD[2] dwReserved1LPFNOLEUIHOOK lpfnHookLPARAM lCustDataDWORD[3] dwReserved2OLEUIOBJECTPROPSA *lpOP lpOPint nScaleMinint nScaleMaxaliasPOLEUIVIEWPROPSA = OLEUIVIEWPROPSA *
structOLEUILINKPROPSW
Fields
DWORD cbStructDWORD dwFlagsDWORD[2] dwReserved1LPFNOLEUIHOOK lpfnHookLPARAM lCustDataDWORD[3] dwReserved2OLEUIOBJECTPROPSW *lpOP lpOPaliasPOLEUILINKPROPSW = OLEUILINKPROPSW *
structOLEUILINKPROPSA
Fields
DWORD cbStructDWORD dwFlagsDWORD[2] dwReserved1LPFNOLEUIHOOK lpfnHookLPARAM lCustDataDWORD[3] dwReserved2OLEUIOBJECTPROPSA * lpOPaliasPOLEUILINKPROPSA = OLEUILINKPROPSA *
structOLEUIOBJECTPROPSW
Fields
DWORD cbStructDWORD dwFlagsLPPROPSHEETHEADERW lpPSDWORD dwObjectLPOLEUIOBJINFOW lpObjInfoDWORD dwLinkLPOLEUILINKINFOW lpLinkInfoLPOLEUIGNRLPROPSW lpGPLPOLEUIVIEWPROPSW lpVPLPOLEUILINKPROPSW lpLPaliasPOLEUIOBJECTPROPSW = OLEUIOBJECTPROPSW *
structOLEUIOBJECTPROPSA
Fields
DWORD cbStructDWORD dwFlagsLPPROPSHEETHEADERA lpPSDWORD dwObjectLPOLEUIOBJINFOA lpObjInfoDWORD dwLinkLPOLEUILINKINFOA lpLinkInfoLPOLEUIGNRLPROPSA lpGPLPOLEUIVIEWPROPSA lpVPLPOLEUILINKPROPSA lpLPaliasPOLEUIOBJECTPROPSA = OLEUIOBJECTPROPSA *
Functions 23
fn
UINT OleUIInsertObjectW(LPOLEUIINSERTOBJECTW)fn
UINT OleUIInsertObjectA(LPOLEUIINSERTOBJECTA)fn
BOOL OleUIAddVerbMenuW(LPOLEOBJECT, LPCWSTR, HMENU, UINT, UINT, UINT, BOOL, UINT, HMENU *)fn
BOOL OleUIAddVerbMenuA(LPOLEOBJECT, LPCSTR, HMENU, UINT, UINT, UINT, BOOL, UINT, HMENU *)fn
UINT OleUIBusyW(LPOLEUIBUSYW)fn
UINT OleUIBusyA(LPOLEUIBUSYA)fn
BOOL OleUICanConvertOrActivateAs(REFCLSID, BOOL, WORD)fn
UINT OleUIChangeIconW(LPOLEUICHANGEICONW)fn
UINT OleUIChangeIconA(LPOLEUICHANGEICONA)fn
UINT OleUIChangeSourceW(LPOLEUICHANGESOURCEW)fn
UINT OleUIChangeSourceA(LPOLEUICHANGESOURCEA)fn
UINT OleUIConvertW(LPOLEUICONVERTW)fn
UINT OleUIConvertA(LPOLEUICONVERTA)fn
UINT OleUIEditLinksW(LPOLEUIEDITLINKSW)fn
UINT OleUIEditLinksA(LPOLEUIEDITLINKSA)fn
UINT OleUIObjectPropertiesW(LPOLEUIOBJECTPROPSW)fn
UINT OleUIObjectPropertiesA(LPOLEUIOBJECTPROPSA)fn
UINT OleUIPasteSpecialW(LPOLEUIPASTESPECIALW)fn
UINT OleUIPasteSpecialA(LPOLEUIPASTESPECIALA)fn
BOOL OleUIUpdateLinksW(LPOLEUILINKCONTAINERW, HWND, LPWSTR, int)fn
BOOL OleUIUpdateLinksA(LPOLEUILINKCONTAINERA, HWND, LPSTR, int)fn
int OleUIPromptUserW(int, HWND, ...)fn
int OleUIPromptUserA(int, HWND, ...)Variables 259
enumvar
PS_MAXLINKTYPES = 8var
TCHAR[] OLESTDDELIMvar
TCHAR[] SZOLEUI_MSG_HELPvar
TCHAR[] SZOLEUI_MSG_ENDDIALOGvar
TCHAR[] SZOLEUI_MSG_BROWSEvar
TCHAR[] SZOLEUI_MSG_CHANGEICONvar
TCHAR[] SZOLEUI_MSG_CLOSEBUSYDIALOGvar
TCHAR[] SZOLEUI_MSG_CONVERTvar
TCHAR[] SZOLEUI_MSG_CHANGESOURCEvar
TCHAR[] SZOLEUI_MSG_ADDCONTROLvar
TCHAR[] SZOLEUI_MSG_BROWSE_OFNvar
TCHAR[] PROP_HWND_CHGICONDLGenumvar
IDC_OLEUIHELP = 99enumvar
IDC_PS_PASTE = 500enumvar
IDC_PS_PASTELINK = 501enumvar
IDC_PS_SOURCETEXT = 502enumvar
IDC_PS_PASTELIST = 503enumvar
IDC_PS_PASTELINKLIST = 504enumvar
IDC_PS_DISPLAYLIST = 505enumvar
IDC_PS_DISPLAYASICON = 506enumvar
IDC_PS_ICONDISPLAY = 507enumvar
IDC_PS_CHANGEICON = 508enumvar
IDC_PS_RESULTIMAGE = 509enumvar
IDC_PS_RESULTTEXT = 510enumvar
IDC_CI_GROUP = 120enumvar
IDC_CI_CURRENT = 121enumvar
IDC_CI_CURRENTICON = 122enumvar
IDC_CI_DEFAULT = 123enumvar
IDC_CI_DEFAULTICON = 124enumvar
IDC_CI_FROMFILE = 125enumvar
IDC_CI_FROMFILEEDIT = 126enumvar
IDC_CI_ICONLIST = 127enumvar
IDC_CI_LABEL = 128enumvar
IDC_CI_LABELEDIT = 129enumvar
IDC_CI_BROWSE = 130enumvar
IDC_CI_ICONDISPLAY = 131enumvar
IDC_CV_OBJECTTYPE = 150enumvar
IDC_CV_DISPLAYASICON = 152enumvar
IDC_CV_CHANGEICON = 153enumvar
IDC_CV_ACTIVATELIST = 154enumvar
IDC_CV_CONVERTTO = 155enumvar
IDC_CV_ACTIVATEAS = 156enumvar
IDC_CV_RESULTTEXT = 157enumvar
IDC_CV_CONVERTLIST = 158enumvar
IDC_CV_ICONDISPLAY = 165enumvar
IDC_EL_CHANGESOURCE = 201enumvar
IDC_EL_AUTOMATIC = 202enumvar
IDC_EL_CANCELLINK = 209enumvar
IDC_EL_UPDATENOW = 210enumvar
IDC_EL_OPENSOURCE = 211enumvar
IDC_EL_MANUAL = 212enumvar
IDC_EL_LINKSOURCE = 216enumvar
IDC_EL_LINKTYPE = 217enumvar
IDC_EL_LINKSLISTBOX = 206enumvar
IDC_EL_COL1 = 220enumvar
IDC_EL_COL2 = 221enumvar
IDC_EL_COL3 = 222enumvar
IDC_BZ_RETRY = 600enumvar
IDC_BZ_ICON = 601enumvar
IDC_BZ_MESSAGE1 = 602enumvar
IDC_BZ_SWITCHTO = 604enumvar
IDC_UL_METER = 1029enumvar
IDC_UL_STOP = 1030enumvar
IDC_UL_PERCENT = 1031enumvar
IDC_UL_PROGRESS = 1032enumvar
IDC_PU_LINKS = 900enumvar
IDC_PU_TEXT = 901enumvar
IDC_PU_CONVERT = 902enumvar
IDC_PU_ICON = 908enumvar
IDC_GP_OBJECTNAME = 1009enumvar
IDC_GP_OBJECTTYPE = 1010enumvar
IDC_GP_OBJECTSIZE = 1011enumvar
IDC_GP_CONVERT = 1013enumvar
IDC_GP_OBJECTICON = 1014enumvar
IDC_GP_OBJECTLOCATION = 1022enumvar
IDC_VP_PERCENT = 1000enumvar
IDC_VP_CHANGEICON = 1001enumvar
IDC_VP_EDITABLE = 1002enumvar
IDC_VP_ASICON = 1003enumvar
IDC_VP_RELATIVE = 1005enumvar
IDC_VP_SPIN = 1006enumvar
IDC_VP_SCALETXT = 1034enumvar
IDC_VP_ICONDISPLAY = 1021enumvar
IDC_VP_RESULTIMAGE = 1033enumvar
IDC_LP_OPENSOURCE = 1006enumvar
IDC_LP_UPDATENOW = 1007enumvar
IDC_LP_BREAKLINK = 1008enumvar
IDC_LP_LINKSOURCE = 1012enumvar
IDC_LP_CHANGESOURCE = 1015enumvar
IDC_LP_AUTOMATIC = 1016enumvar
IDC_LP_MANUAL = 1017enumvar
IDC_LP_DATE = 1018enumvar
IDC_LP_TIME = 1019enumvar
IDD_INSERTOBJECT = 1000enumvar
IDD_CHANGEICON = 1001enumvar
IDD_CONVERT = 1002enumvar
IDD_PASTESPECIAL = 1003enumvar
IDD_EDITLINKS = 1004enumvar
IDD_BUSY = 1006enumvar
IDD_UPDATELINKS = 1007enumvar
IDD_CHANGESOURCE = 1009enumvar
IDD_INSERTFILEBROWSE = 1010enumvar
IDD_CHANGEICONBROWSE = 1011enumvar
IDD_CONVERTONLY = 1012enumvar
IDD_CHANGESOURCE4 = 1013enumvar
IDD_GNRLPROPS = 1100enumvar
IDD_VIEWPROPS = 1101enumvar
IDD_LINKPROPS = 1102enumvar
IDD_CANNOTUPDATELINK = 1008enumvar
IDD_LINKSOURCEUNAVAILABLE = 1020enumvar
IDD_SERVERNOTFOUND = 1023enumvar
IDD_OUTOFMEMORY = 1024enumvar
IDD_SERVERNOTREGW = 1021enumvar
IDD_LINKTYPECHANGEDW = 1022enumvar
IDD_SERVERNOTREGA = 1025enumvar
IDD_LINKTYPECHANGEDA = 1026enumvar
ID_BROWSE_CHANGEICON = 1enumvar
ID_BROWSE_INSERTFILE = 2enumvar
ID_BROWSE_ADDCONTROL = 3enumvar
ID_BROWSE_CHANGESOURCE = 4enumvar
OLEUI_FALSE = 0enumvar
OLEUI_SUCCESS = 1enumvar
OLEUI_OK = 1enumvar
OLEUI_CANCEL = 2enumvar
OLEUI_ERR_STANDARDMIN = 100enumvar
OLEUI_ERR_STRUCTURENULL = 101enumvar
OLEUI_ERR_STRUCTUREINVALID = 102enumvar
OLEUI_ERR_CBSTRUCTINCORRECT = 103enumvar
OLEUI_ERR_HWNDOWNERINVALID = 104enumvar
OLEUI_ERR_LPSZCAPTIONINVALID = 105enumvar
OLEUI_ERR_LPFNHOOKINVALID = 106enumvar
OLEUI_ERR_HINSTANCEINVALID = 107enumvar
OLEUI_ERR_LPSZTEMPLATEINVALID = 108enumvar
OLEUI_ERR_HRESOURCEINVALID = 109enumvar
OLEUI_ERR_FINDTEMPLATEFAILURE = 110enumvar
OLEUI_ERR_LOADTEMPLATEFAILURE = 111enumvar
OLEUI_ERR_DIALOGFAILURE = 112enumvar
OLEUI_ERR_LOCALMEMALLOC = 113enumvar
OLEUI_ERR_GLOBALMEMALLOC = 114enumvar
OLEUI_ERR_LOADSTRING = 115enumvar
OLEUI_ERR_OLEMEMALLOC = 116enumvar
OLEUI_ERR_STANDARDMAX = 116enumvar
OPF_OBJECTISLINK = 1enumvar
OPF_NOFILLDEFAULT = 2enumvar
OPF_SHOWHELP = 4enumvar
OPF_DISABLECONVERT = 8enumvar
OLEUI_OPERR_SUBPROPNULL = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_OPERR_SUBPROPINVALID = (OLEUI_ERR_STANDARDMAX + 1)enumvar
OLEUI_OPERR_PROPSHEETNULL = (OLEUI_ERR_STANDARDMAX + 2)enumvar
OLEUI_OPERR_PROPSHEETINVALID = (OLEUI_ERR_STANDARDMAX + 3)enumvar
OLEUI_OPERR_SUPPROP = (OLEUI_ERR_STANDARDMAX + 4)enumvar
OLEUI_OPERR_PROPSINVALID = (OLEUI_ERR_STANDARDMAX + 5)enumvar
OLEUI_OPERR_PAGESINCORRECT = (OLEUI_ERR_STANDARDMAX + 6)enumvar
OLEUI_OPERR_INVALIDPAGES = (OLEUI_ERR_STANDARDMAX + 7)enumvar
OLEUI_OPERR_NOTSUPPORTED = (OLEUI_ERR_STANDARDMAX + 8)enumvar
OLEUI_OPERR_DLGPROCNOTNULL = (OLEUI_ERR_STANDARDMAX + 9)enumvar
OLEUI_OPERR_LPARAMNOTZERO = (OLEUI_ERR_STANDARDMAX + 10)enumvar
OLEUI_GPERR_STRINGINVALID = (OLEUI_ERR_STANDARDMAX + 11)enumvar
OLEUI_GPERR_CLASSIDINVALID = (OLEUI_ERR_STANDARDMAX + 12)enumvar
OLEUI_GPERR_LPCLSIDEXCLUDEINVALID = (OLEUI_ERR_STANDARDMAX + 13)enumvar
OLEUI_GPERR_CBFORMATINVALID = (OLEUI_ERR_STANDARDMAX + 14)enumvar
OLEUI_VPERR_METAPICTINVALID = (OLEUI_ERR_STANDARDMAX + 15)enumvar
OLEUI_VPERR_DVASPECTINVALID = (OLEUI_ERR_STANDARDMAX + 16)enumvar
OLEUI_LPERR_LINKCNTRNULL = (OLEUI_ERR_STANDARDMAX + 17)enumvar
OLEUI_LPERR_LINKCNTRINVALID = (OLEUI_ERR_STANDARDMAX + 18)enumvar
OLEUI_OPERR_PROPERTYSHEET = (OLEUI_ERR_STANDARDMAX + 19)enumvar
OLEUI_OPERR_OBJINFOINVALID = (OLEUI_ERR_STANDARDMAX + 20)enumvar
OLEUI_OPERR_LINKINFOINVALID = (OLEUI_ERR_STANDARDMAX + 21)enumvar
OLEUI_QUERY_GETCLASSID = 65280enumvar
OLEUI_QUERY_LINKBROKEN = 65281enumvar
IOF_SHOWHELP = 1enumvar
IOF_SELECTCREATENEW = 2enumvar
IOF_SELECTCREATEFROMFILE = 4enumvar
IOF_CHECKLINK = 8enumvar
IOF_CHECKDISPLAYASICON = 16enumvar
IOF_CREATENEWOBJECT = 32enumvar
IOF_CREATEFILEOBJECT = 64enumvar
IOF_CREATELINKOBJECT = 128enumvar
IOF_DISABLELINK = 256enumvar
IOF_VERIFYSERVERSEXIST = 512enumvar
IOF_DISABLEDISPLAYASICON = 1024enumvar
IOF_HIDECHANGEICON = 2048enumvar
IOF_SHOWINSERTCONTROL = 4096enumvar
IOF_SELECTCREATECONTROL = 8192enumvar
OLEUI_IOERR_LPSZFILEINVALID = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_IOERR_LPSZLABELINVALID = (OLEUI_ERR_STANDARDMAX + 1)enumvar
OLEUI_IOERR_HICONINVALID = (OLEUI_ERR_STANDARDMAX + 2)enumvar
OLEUI_IOERR_LPFORMATETCINVALID = (OLEUI_ERR_STANDARDMAX + 3)enumvar
OLEUI_IOERR_PPVOBJINVALID = (OLEUI_ERR_STANDARDMAX + 4)enumvar
OLEUI_IOERR_LPIOLECLIENTSITEINVALID = (OLEUI_ERR_STANDARDMAX + 5)enumvar
OLEUI_IOERR_LPISTORAGEINVALID = (OLEUI_ERR_STANDARDMAX + 6)enumvar
OLEUI_IOERR_SCODEHASERROR = (OLEUI_ERR_STANDARDMAX + 7)enumvar
OLEUI_IOERR_LPCLSIDEXCLUDEINVALID = (OLEUI_ERR_STANDARDMAX + 8)enumvar
OLEUI_IOERR_CCHFILEINVALID = (OLEUI_ERR_STANDARDMAX + 9)enumvar
PSF_SHOWHELP = 1enumvar
PSF_SELECTPASTE = 2enumvar
PSF_SELECTPASTELINK = 4enumvar
PSF_CHECKDISPLAYASICON = 8enumvar
PSF_DISABLEDISPLAYASICON = 16enumvar
PSF_HIDECHANGEICON = 32enumvar
PSF_STAYONCLIPBOARDCHANGE = 64enumvar
PSF_NOREFRESHDATAOBJECT = 128enumvar
OLEUI_IOERR_SRCDATAOBJECTINVALID = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_IOERR_ARRPASTEENTRIESINVALID = (OLEUI_ERR_STANDARDMAX + 1)enumvar
OLEUI_IOERR_ARRLINKTYPESINVALID = (OLEUI_ERR_STANDARDMAX + 2)enumvar
OLEUI_PSERR_CLIPBOARDCHANGED = (OLEUI_ERR_STANDARDMAX + 3)enumvar
OLEUI_PSERR_GETCLIPBOARDFAILED = (OLEUI_ERR_STANDARDMAX + 4)enumvar
OLEUI_ELERR_LINKCNTRNULL = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_ELERR_LINKCNTRINVALID = (OLEUI_ERR_STANDARDMAX + 1)enumvar
ELF_SHOWHELP = 1enumvar
ELF_DISABLEUPDATENOW = 2enumvar
ELF_DISABLEOPENSOURCE = 4enumvar
ELF_DISABLECHANGESOURCE = 8enumvar
ELF_DISABLECANCELLINK = 16enumvar
CIF_SHOWHELP = 1enumvar
CIF_SELECTCURRENT = 2enumvar
CIF_SELECTDEFAULT = 4enumvar
CIF_SELECTFROMFILE = 8enumvar
CIF_USEICONEXE = 16enumvar
OLEUI_CIERR_MUSTHAVECLSID = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_CIERR_MUSTHAVECURRENTMETAFILE = OLEUI_ERR_STANDARDMAX + 1enumvar
OLEUI_CIERR_SZICONEXEINVALID = OLEUI_ERR_STANDARDMAX + 2enumvar
CF_SHOWHELPBUTTON = 1enumvar
CF_SETCONVERTDEFAULT = 2enumvar
CF_SETACTIVATEDEFAULT = 4enumvar
CF_SELECTCONVERTTO = 8enumvar
CF_SELECTACTIVATEAS = 16enumvar
CF_DISABLEDISPLAYASICON = 32enumvar
CF_DISABLEACTIVATEAS = 64enumvar
CF_HIDECHANGEICON = 128enumvar
CF_CONVERTONLY = 256enumvar
OLEUI_CTERR_CLASSIDINVALID = OLEUI_ERR_STANDARDMAX + 1enumvar
OLEUI_CTERR_DVASPECTINVALID = OLEUI_ERR_STANDARDMAX + 2enumvar
OLEUI_CTERR_CBFORMATINVALID = OLEUI_ERR_STANDARDMAX + 3enumvar
OLEUI_CTERR_HMETAPICTINVALID = OLEUI_ERR_STANDARDMAX + 4enumvar
OLEUI_CTERR_STRINGINVALID = OLEUI_ERR_STANDARDMAX + 5enumvar
BZ_DISABLECANCELBUTTON = 1enumvar
BZ_DISABLESWITCHTOBUTTON = 2enumvar
BZ_DISABLERETRYBUTTON = 4enumvar
BZ_NOTRESPONDINGDIALOG = 8enumvar
OLEUI_BZERR_HTASKINVALID = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_BZ_SWITCHTOSELECTED = OLEUI_ERR_STANDARDMAX + 1enumvar
OLEUI_BZ_RETRYSELECTED = OLEUI_ERR_STANDARDMAX + 2enumvar
OLEUI_BZ_CALLUNBLOCKED = OLEUI_ERR_STANDARDMAX + 3enumvar
CSF_SHOWHELP = 1enumvar
CSF_VALIDSOURCE = 2enumvar
CSF_ONLYGETSOURCE = 4enumvar
CSF_EXPLORER = 8enumvar
OLEUI_CSERR_LINKCNTRNULL = OLEUI_ERR_STANDARDMAXenumvar
OLEUI_CSERR_LINKCNTRINVALID = OLEUI_ERR_STANDARDMAX + 1enumvar
OLEUI_CSERR_FROMNOTNULL = OLEUI_ERR_STANDARDMAX + 2enumvar
OLEUI_CSERR_TONOTNULL = OLEUI_ERR_STANDARDMAX + 3enumvar
OLEUI_CSERR_SOURCENULL = OLEUI_ERR_STANDARDMAX + 4enumvar
OLEUI_CSERR_SOURCEINVALID = OLEUI_ERR_STANDARDMAX + 5enumvar
OLEUI_CSERR_SOURCEPARSERROR = OLEUI_ERR_STANDARDMAX + 6enumvar
OLEUI_CSERR_SOURCEPARSEERROR = OLEUI_ERR_STANDARDMAX + 7enumvar
VPF_SELECTRELATIVE = 1enumvar
VPF_DISABLERELATIVE = 2enumvar
VPF_DISABLESCALE = 4