D:/opendownloadmanager/ODM-1.x/Include.Add/shellapi.h File Reference

#include <pshpack1.h>
#include <poppack.h>

Go to the source code of this file.

Defines

#define WINSHELLAPI   DECLSPEC_IMPORT
#define SHSTDAPI   EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE
#define SHSTDAPI_(type)   EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE
#define SHDOCAPI   EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE
#define SHDOCAPI_(type)   EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE
#define DragQueryFile   DragQueryFileA
#define ShellExecute   ShellExecuteA
#define FindExecutable   FindExecutableA
#define ShellAbout   ShellAboutA
#define ExtractAssociatedIcon   ExtractAssociatedIconA
#define ExtractIcon   ExtractIconA
#define SE_ERR_SHARE   26
#define SE_ERR_ASSOCINCOMPLETE   27
#define SE_ERR_DDETIMEOUT   28
#define SE_ERR_DDEFAIL   29
#define SE_ERR_DDEBUSY   30
#define SE_ERR_NOASSOC   31

Functions

 DECLARE_HANDLE (HDROP)
 SHSTDAPI_ (UINT) DragQueryFileA(HDROP
 SHSTDAPI_ (BOOL) DragQueryPoint(HDROP
 SHSTDAPI_ (void) DragFinish(HDROP)
 SHSTDAPI_ (HINSTANCE) ShellExecuteA(HWND hwnd
 SHSTDAPI_ (LPWSTR *) CommandLineToArgvW(LPCWSTR lpCmdLine
 SHSTDAPI_ (INT) ShellAboutA(HWND hWnd
 SHSTDAPI_ (HICON) DuplicateIcon(HINSTANCE hInst
SHSTDAPI SHSetLocalizedName (LPWSTR pszPath, LPCWSTR pszResModule, int idsRes)

Variables

 UINT
 LPSTR
 LPWSTR
 LPPOINT
 BOOL
LPCSTR lpOperation
LPCSTR LPCSTR lpFile
LPCSTR LPCSTR LPCSTR lpParameters
LPCSTR LPCSTR LPCSTR LPCSTR lpDirectory
LPCSTR LPCSTR LPCSTR LPCSTR INT nShowCmd
LPCSTR LPSTR lpResult
int * pNumArgs
LPCSTR szApp
LPCSTR LPCSTR szOtherStuff
LPCSTR LPCSTR HICON hIcon
LPSTR lpIconPath
LPSTR LPWORD lpiIcon
LPCSTR lpszExeFileName
LPCSTR UINT nIconIndex


Define Documentation

#define DragQueryFile   DragQueryFileA

Definition at line 53 of file shellapi.h.

Referenced by CFloatingWndDropTarget::OnDrop().

#define ExtractAssociatedIcon   ExtractAssociatedIconA

Definition at line 88 of file shellapi.h.

#define ExtractIcon   ExtractIconA

Definition at line 95 of file shellapi.h.

#define FindExecutable   FindExecutableA

Definition at line 71 of file shellapi.h.

#define SE_ERR_ASSOCINCOMPLETE   27

Definition at line 291 of file shellapi.h.

#define SE_ERR_DDEBUSY   30

Definition at line 294 of file shellapi.h.

#define SE_ERR_DDEFAIL   29

Definition at line 293 of file shellapi.h.

#define SE_ERR_DDETIMEOUT   28

Definition at line 292 of file shellapi.h.

#define SE_ERR_NOASSOC   31

Definition at line 295 of file shellapi.h.

#define SE_ERR_SHARE   26

Definition at line 290 of file shellapi.h.

#define SHDOCAPI   EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE

Definition at line 30 of file shellapi.h.

#define SHDOCAPI_ ( type   )     EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE

Definition at line 31 of file shellapi.h.

#define ShellAbout   ShellAboutA

Definition at line 80 of file shellapi.h.

#define ShellExecute   ShellExecuteA

#define SHSTDAPI   EXTERN_C DECLSPEC_IMPORT HRESULT STDAPICALLTYPE

Definition at line 20 of file shellapi.h.

#define SHSTDAPI_ ( type   )     EXTERN_C DECLSPEC_IMPORT type STDAPICALLTYPE

Definition at line 21 of file shellapi.h.

#define WINSHELLAPI   DECLSPEC_IMPORT

Definition at line 12 of file shellapi.h.


Function Documentation

DECLARE_HANDLE ( HDROP   ) 

SHSTDAPI SHSetLocalizedName ( LPWSTR  pszPath,
LPCWSTR  pszResModule,
int  idsRes 
)

SHSTDAPI_ ( HICON   ) 

SHSTDAPI_ ( INT   ) 

SHSTDAPI_ ( LPWSTR  ) 

SHSTDAPI_ ( HINSTANCE   ) 

SHSTDAPI_ ( void   ) 

SHSTDAPI_ ( BOOL   ) 

SHSTDAPI_ ( UINT   ) 


Variable Documentation

BOOL

Definition at line 57 of file shellapi.h.

HICON hIcon

Definition at line 75 of file shellapi.h.

Definition at line 59 of file shellapi.h.

Definition at line 59 of file shellapi.h.

Definition at line 83 of file shellapi.h.

LPWSTR LPWORD lpiIcon

Definition at line 83 of file shellapi.h.

Definition at line 59 of file shellapi.h.

Definition at line 59 of file shellapi.h.

Definition at line 66 of file shellapi.h.

Definition at line 48 of file shellapi.h.

Referenced by _threadUrlToFdm(), fsWebPageDownloader::AddPage(), CDownloads_Info::ApplyLanguage(), CDownloads_Bittorrent_Peers::ApplyLanguage(), CDownloads_Bittorrent_Files::ApplyLanguage(), CDownloads_Bittorrent::ApplyLanguage(), fsInternetDownloader::ApplyProperties(), vmsBtSupport::ApplyProxySettings(), fsHttpFiles::BuildFileList(), fsDownloadMgr::BuildFileName(), fsAVIIdx1Builder::BuildIdx1(), vmsFileUtil::BuildPath(), fsWebPageDownloader::CorrectUnpUrls(), CDownloadsWnd::CreateDownload(), vmsBtSessionImpl::CreateDownload(), DNPEntry_SetValue(), DPEntry_SetValue(), CDlgExportHistory::ExportHistory(), vmsArchiveRAR::Extract(), fsInternetFile2::ExtractFileInfoFromResponse(), fsUpdateMgr::FixIniFileFor9x(), fsURL::FixWinInetBug(), fsString::Format(), fsInternetURLFile::FormHttpBasicAuthHdr(), fsOpenUrlInBrowser(), fsPathFromUrlPath(), fsPathToGoodPath(), fsPathToGoodUrlPath(), vmsBtDownloadManager::get_FileName(), vmsFirefoxExtensionInstaller::get_ProfilesPathes(), vmsBtSupport::GetIeProxySettings(), fsHttpFiles::GetList(), vmsFileUtil::GetPathFromPathName(), vmsFirefoxUtil::GetProfilesPathes(), fsHttpFiles::GetUrlInfo(), CWgUrlListReceiver::GetUrlListFromDocumentSelection(), CMainFrame::ImportDownload(), CMainFrame::ImportListOfDownloads_FromURLListFile(), vmsStringList::Load(), vmsFileRecentList::Load(), vmsFDMCustomizations::Load(), vmsFdmWebInterfaceServer::LoadDocuments(), fsDownloadRegSaver::LoadDownload(), fsHttpFiles::LoadFile(), vmsImage::LoadImage(), fsDownloadMgr::LoadState(), vmsFileUtil::MakePathOK(), vmsBtDownloadImpl::MoveToFolder(), fsDownloadRegSaver::OLD_LoadDownload(), fsDownloadsMgr::OnDldDone_CheckDownloadIsHtmlPageWithVideo(), fsDownloadsMgr::OnDldDone_CheckDownloadIsMetaLink(), CMainFrame::OnExportSettings(), CMainFrame::OnImportSettings(), CSpiderAddPageDlg::OnOK(), CCreateDownloadsDlg::OnOK(), CCreateDownloadListDlg::OnOK(), CCreateDownloadFromTorrentFileDlg::OnOK(), CCreateDownloadDlg::OnOK(), CCreateBatchDownload::OnOK(), CDownloads_Groups::OnOpengroupfolder(), fsMirrorURLsMgr::OnSearchScriptResultsReceived(), CSchedule_WTSPage::OnSelchangeWts(), fsArchiveInternetStream::Open_imp(), fsHttpFile::OpenEx(), fsInternetDownloader::OpenUrl_imp(), vmsVideoSiteHtmlCodeParser::Parse_Youtube(), fsWebPageDownloader::ParseHTML(), fsWebPageDownloader::ParseHTMLFile(), fsWebPageDownloader::ParseHTMLFrameUrls(), fsWebPageDownloader::ParseHTMLImages(), fsWebPageDownloader::ParseHTMLLinkUrls(), fsWebPageDownloader::ParseHTMLUrls(), fsHTMLParser::ParseTag_A_Href(), fsHTMLParser::ParseTag_Base_Href(), fsHTMLParser::ParseTag_Frame_Src(), fsHTMLParser::ParseTag_Img_Src(), fsHTMLParser::ParseTag_Link_Href(), fsHTMLParser::ParseTag_Link_Rel(), fsHTMLParser::ParseTag_Meta_Content(), fsHTMLParser::ParseTag_Meta_HttpEquiv(), fsDownloadsMgr::PerformVirusCheck(), vmsIETmpCookies::ProcessFile(), CFDMFlashVideoDownloads::ProcessIeDocument(), fsUpdateMgr::ProcessUpdateLstFile(), vmsFDM::vmsFile::ReadString(), fsDownloadMgr::RenameFile(), fsHTMLParser::ReplaceString(), fsHttpFile::RetreiveSuggFileName(), fsInternetDownloader::SaveSectionsState(), fsDownloadMgr::SaveState(), fsAppSettings::SaveStringList(), vmsSkinMgr::Scan_TryFolder(), vmsHttpResponse::Send(), CListCtrlEx::SetColumnText(), fsUpdateMgr::StartUpdater(), fsClipboardMgr::Text(), throw_exception(), and vmsMoveFileAtWinBoot().

Definition at line 90 of file shellapi.h.

Definition at line 90 of file shellapi.h.

Definition at line 59 of file shellapi.h.

int* pNumArgs

Definition at line 73 of file shellapi.h.

Definition at line 75 of file shellapi.h.

Definition at line 75 of file shellapi.h.

Definition at line 48 of file shellapi.h.


Generated on Sun May 25 00:20:03 2008 by  doxygen 1.5.6