|
| CShellLink () |
|
| ~CShellLink () |
|
BOOL | OnInitDialog (HWND hwndDlg, HWND hwndFocus, LPARAM lParam) |
|
void | OnCommand (HWND hwndDlg, int id, HWND hwndCtl, UINT codeNotify) |
|
LRESULT | OnNotify (HWND hwndDlg, int idFrom, LPNMHDR pnmhdr) |
|
void | OnDestroy (HWND hwndDlg) |
|
virtual HRESULT STDMETHODCALLTYPE | GetClassID (CLSID *pclsid) |
|
virtual HRESULT STDMETHODCALLTYPE | IsDirty () |
|
virtual HRESULT STDMETHODCALLTYPE | Load (LPCOLESTR pszFileName, DWORD dwMode) |
|
virtual HRESULT STDMETHODCALLTYPE | Save (LPCOLESTR pszFileName, BOOL fRemember) |
|
virtual HRESULT STDMETHODCALLTYPE | SaveCompleted (LPCOLESTR pszFileName) |
|
virtual HRESULT STDMETHODCALLTYPE | GetCurFile (LPOLESTR *ppszFileName) |
|
virtual HRESULT STDMETHODCALLTYPE | Load (IStream *stm) |
|
virtual HRESULT STDMETHODCALLTYPE | Save (IStream *stm, BOOL fClearDirty) |
|
virtual HRESULT STDMETHODCALLTYPE | GetSizeMax (ULARGE_INTEGER *pcbSize) |
|
virtual HRESULT STDMETHODCALLTYPE | GetPath (LPSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAA *pfd, DWORD fFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | GetIDList (PIDLIST_ABSOLUTE *ppidl) |
|
virtual HRESULT STDMETHODCALLTYPE | SetIDList (PCIDLIST_ABSOLUTE pidl) |
|
virtual HRESULT STDMETHODCALLTYPE | GetDescription (LPSTR pszName, INT cchMaxName) |
|
virtual HRESULT STDMETHODCALLTYPE | SetDescription (LPCSTR pszName) |
|
virtual HRESULT STDMETHODCALLTYPE | GetWorkingDirectory (LPSTR pszDir, INT cchMaxPath) |
|
virtual HRESULT STDMETHODCALLTYPE | SetWorkingDirectory (LPCSTR pszDir) |
|
virtual HRESULT STDMETHODCALLTYPE | GetArguments (LPSTR pszArgs, INT cchMaxPath) |
|
virtual HRESULT STDMETHODCALLTYPE | SetArguments (LPCSTR pszArgs) |
|
virtual HRESULT STDMETHODCALLTYPE | GetHotkey (WORD *pwHotkey) |
|
virtual HRESULT STDMETHODCALLTYPE | SetHotkey (WORD wHotkey) |
|
virtual HRESULT STDMETHODCALLTYPE | GetShowCmd (INT *piShowCmd) |
|
virtual HRESULT STDMETHODCALLTYPE | SetShowCmd (INT iShowCmd) |
|
virtual HRESULT STDMETHODCALLTYPE | GetIconLocation (LPSTR pszIconPath, INT cchIconPath, INT *piIcon) |
|
virtual HRESULT STDMETHODCALLTYPE | SetIconLocation (LPCSTR pszIconPath, INT iIcon) |
|
virtual HRESULT STDMETHODCALLTYPE | SetRelativePath (LPCSTR pszPathRel, DWORD dwReserved) |
|
virtual HRESULT STDMETHODCALLTYPE | Resolve (HWND hwnd, DWORD fFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | SetPath (LPCSTR pszFile) |
|
virtual HRESULT STDMETHODCALLTYPE | GetPath (LPWSTR pszFile, INT cchMaxPath, WIN32_FIND_DATAW *pfd, DWORD fFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | GetDescription (LPWSTR pszName, INT cchMaxName) |
|
virtual HRESULT STDMETHODCALLTYPE | SetDescription (LPCWSTR pszName) |
|
virtual HRESULT STDMETHODCALLTYPE | GetWorkingDirectory (LPWSTR pszDir, INT cchMaxPath) |
|
virtual HRESULT STDMETHODCALLTYPE | SetWorkingDirectory (LPCWSTR pszDir) |
|
virtual HRESULT STDMETHODCALLTYPE | GetArguments (LPWSTR pszArgs, INT cchMaxPath) |
|
virtual HRESULT STDMETHODCALLTYPE | SetArguments (LPCWSTR pszArgs) |
|
virtual HRESULT STDMETHODCALLTYPE | GetIconLocation (LPWSTR pszIconPath, INT cchIconPath, INT *piIcon) |
|
virtual HRESULT STDMETHODCALLTYPE | SetIconLocation (LPCWSTR pszIconPath, INT iIcon) |
|
virtual HRESULT STDMETHODCALLTYPE | SetRelativePath (LPCWSTR pszPathRel, DWORD dwReserved) |
|
virtual HRESULT STDMETHODCALLTYPE | SetPath (LPCWSTR pszFile) |
|
virtual HRESULT STDMETHODCALLTYPE | AddDataBlock (void *pDataBlock) |
|
virtual HRESULT STDMETHODCALLTYPE | CopyDataBlock (DWORD dwSig, void **ppDataBlock) |
|
virtual HRESULT STDMETHODCALLTYPE | RemoveDataBlock (DWORD dwSig) |
|
virtual HRESULT STDMETHODCALLTYPE | GetFlags (DWORD *pdwFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | SetFlags (DWORD dwFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | Extract (PCSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) |
|
virtual HRESULT STDMETHODCALLTYPE | GetIconLocation (UINT uFlags, PSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | Extract (PCWSTR pszFile, UINT nIconIndex, HICON *phiconLarge, HICON *phiconSmall, UINT nIconSize) |
|
virtual HRESULT STDMETHODCALLTYPE | GetIconLocation (UINT uFlags, PWSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | Initialize (PCIDLIST_ABSOLUTE pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID) |
|
virtual HRESULT STDMETHODCALLTYPE | QueryContextMenu (HMENU hmenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, UINT uFlags) |
|
virtual HRESULT STDMETHODCALLTYPE | InvokeCommand (LPCMINVOKECOMMANDINFO lpici) |
|
virtual HRESULT STDMETHODCALLTYPE | GetCommandString (UINT_PTR idCmd, UINT uType, UINT *pwReserved, LPSTR pszName, UINT cchMax) |
|
virtual HRESULT STDMETHODCALLTYPE | AddPages (LPFNADDPROPSHEETPAGE pfnAddPage, LPARAM lParam) |
|
virtual HRESULT STDMETHODCALLTYPE | ReplacePage (UINT uPageID, LPFNADDPROPSHEETPAGE pfnReplacePage, LPARAM lParam) |
|
virtual HRESULT STDMETHODCALLTYPE | SetSite (IUnknown *punk) |
|
virtual HRESULT STDMETHODCALLTYPE | GetSite (REFIID iid, void **ppvSite) |
|
virtual HRESULT STDMETHODCALLTYPE | DragEnter (IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) |
|
virtual HRESULT STDMETHODCALLTYPE | DragOver (DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) |
|
virtual HRESULT STDMETHODCALLTYPE | DragLeave () |
|
virtual HRESULT STDMETHODCALLTYPE | Drop (IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) |
|
| ~CComObjectRootEx () |
|
ULONG | InternalAddRef () |
|
ULONG | InternalRelease () |
|
void | Lock () |
|
void | Unlock () |
|
HRESULT | _AtlInitialConstruct () |
|
| CComObjectRootBase () |
|
| ~CComObjectRootBase () |
|
void | SetVoid (void *) |
|
HRESULT | _AtlFinalConstruct () |
|
HRESULT | FinalConstruct () |
|
void | InternalFinalConstructAddRef () |
|
void | InternalFinalConstructRelease () |
|
void | FinalRelease () |
|
HRESULT | GetPath ([out, size_is(cch)] LPSTR pszFile, [in] int cch, [in, out, unique] WIN32_FIND_DATAA *pfd, [in] DWORD fFlags) |
|
HRESULT | GetDescription ([out, size_is(cch)] LPSTR pszName, [in] int cch) |
|
HRESULT | GetWorkingDirectory ([out, size_is(cch)] LPSTR pszDir, [in] int cch) |
|
HRESULT | GetArguments ([out, size_is(cch)] LPSTR pszArgs, [in] int cch) |
|
HRESULT | GetShowCmd ([out] int *piShowCmd) |
|
HRESULT | SetShowCmd ([in] int iShowCmd) |
|
HRESULT | GetIconLocation ([out, size_is(cch)] LPSTR pszIconPath, [in] int cch, [out] int *piIcon) |
|
HRESULT | SetIconLocation ([in] LPCSTR pszIconPath, [in] int iIcon) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
HRESULT | GetPath ([out, size_is(cch)] LPWSTR pszFile, [in] int cch, [in, out] WIN32_FIND_DATAW *pfd, [in] DWORD fFlags) |
|
HRESULT | GetDescription ([out, size_is(cch)] LPWSTR pszName, [in] int cch) |
|
HRESULT | GetWorkingDirectory ([out, size_is(cch)] LPWSTR pszDir, [in] int cch) |
|
HRESULT | GetArguments ([out, size_is(cch)] LPWSTR pszArgs, [in] int cch) |
|
HRESULT | GetShowCmd ([out] int *piShowCmd) |
|
HRESULT | SetShowCmd ([in] int iShowCmd) |
|
HRESULT | GetIconLocation ([out, size_is(cch)] LPWSTR pszIconPath, [in] int cch, [out] int *piIcon) |
|
HRESULT | SetIconLocation ([in] LPCWSTR pszIconPath, [in] int iIcon) |
|
HRESULT | GetSite ([in] REFIID riid, [out, iid_is(riid)] PVOID *ppvSite) |
|
HRESULT | AddPages ([in] LPFNSVADDPROPSHEETPAGE pfnAddPage, [in] LPARAM lParam) |
|
HRESULT | ReplacePage ([in] EXPPS uPageID, [in] LPFNSVADDPROPSHEETPAGE pfnReplaceWith, [in] LPARAM lParam) |
|
Definition at line 28 of file CShellLink.h.