Changeset 08d67a948ac0…
Parent ba8f3194bfba…
by
Changes to one file · Browse files at 08d67a948ac0 Showing diff from parent ba8f3194bfba Diff from another changeset...
@@ -15,80 +15,80 @@ TORTOISE_OLE_NOTINREPO,
};
-//
-// Factory
-//
-class CDllRegSxClassFactory : public IClassFactory
+
+class CDllRegSxClassFactory: public IClassFactory
{
protected:
- ULONG m_cRef;
+ ULONG m_cRef;
TortoiseOLEClass myclassToMake;
public:
CDllRegSxClassFactory(TortoiseOLEClass);
~CDllRegSxClassFactory();
- public:
static LPCRITICAL_SECTION GetCriticalSection();
- STDMETHODIMP QueryInterface(REFIID, LPVOID FAR *);
- STDMETHODIMP_(ULONG) AddRef();
- STDMETHODIMP_(ULONG) Release();
+ STDMETHODIMP QueryInterface(REFIID, LPVOID FAR*);
+ STDMETHODIMP_(ULONG) AddRef();
+ STDMETHODIMP_(ULONG) Release();
- STDMETHODIMP CreateInstance(LPUNKNOWN, REFIID, LPVOID FAR *);
- STDMETHODIMP LockServer(BOOL);
+ STDMETHODIMP CreateInstance(LPUNKNOWN, REFIID, LPVOID FAR*);
+ STDMETHODIMP LockServer(BOOL);
};
-typedef CDllRegSxClassFactory *LPCSHELLEXTCLASSFACTORY;
+typedef CDllRegSxClassFactory* LPCSHELLEXTCLASSFACTORY;
-//
-// Shell extensions
-//
-class CShellExt :
- public
- IContextMenu3,
- IShellIconOverlayIdentifier,
- IShellExtInit
+
+class CShellExt:
+ public IContextMenu3, IShellIconOverlayIdentifier, IShellExtInit
{
- TortoiseOLEClass myTortoiseClass;
+ TortoiseOLEClass myTortoiseClass;
protected:
- ULONG m_cRef;
- LPDATAOBJECT m_pDataObj;
+ ULONG m_cRef;
+ LPDATAOBJECT m_pDataObj;
- LPTSTR *m_ppszFileUserClickedOn; // [MAX_PATH]
+ LPTSTR* m_ppszFileUserClickedOn; // [MAX_PATH]
std::vector<std::string> myFiles;
- std::string myFolder;
- void CShellExt::DoHgtk(const std::string &);
-
+ std::string myFolder;
+
+ void CShellExt::DoHgtk(const std::string&);
+
public:
static LPCRITICAL_SECTION GetCriticalSection();
CShellExt(TortoiseOLEClass);
~CShellExt();
- // IUnknown
- STDMETHODIMP QueryInterface(REFIID riid, LPVOID FAR *ppv);
- STDMETHODIMP_(ULONG) AddRef();
- STDMETHODIMP_(ULONG) Release();
+ // IUnknown
+ STDMETHODIMP QueryInterface(REFIID riid, LPVOID FAR *ppv);
+ STDMETHODIMP_(ULONG) AddRef();
+ STDMETHODIMP_(ULONG) Release();
- // IContextMenu3
- STDMETHODIMP QueryContextMenu(HMENU hMenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, UINT uFlags);
- STDMETHODIMP InvokeCommand(LPCMINVOKECOMMANDINFO lpcmi);
- STDMETHODIMP GetCommandString(UINT_PTR idCmd, UINT uFlags, UINT FAR *reserved, LPSTR pszName, UINT cchMax);
- STDMETHODIMP HandleMenuMsg(UINT uMsg, WPARAM wParam, LPARAM lParam);
- STDMETHODIMP HandleMenuMsg2(UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT *pResult);
+ // IContextMenu3
+ STDMETHODIMP QueryContextMenu(
+ HMENU hMenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast,
+ UINT uFlags);
+ STDMETHODIMP InvokeCommand(LPCMINVOKECOMMANDINFO lpcmi);
+ STDMETHODIMP GetCommandString(
+ UINT_PTR idCmd, UINT uFlags, UINT FAR* reserved,LPSTR pszName,
+ UINT cchMax);
+ STDMETHODIMP HandleMenuMsg(UINT uMsg, WPARAM wParam, LPARAM lParam);
+ STDMETHODIMP HandleMenuMsg2(
+ UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT* pResult);
// IShellIconOverlayIdentifier
- STDMETHODIMP GetOverlayInfo(LPWSTR pwszIconFile, int cchMax, int *pIndex, DWORD *pdwFlags);
- STDMETHODIMP GetPriority(int *pPriority);
- STDMETHODIMP IsMemberOf(LPCWSTR pwszPath, DWORD dwAttrib);
+ STDMETHODIMP GetOverlayInfo(
+ LPWSTR pwszIconFile, int cchMax, int* pIndex, DWORD* pdwFlags);
+ STDMETHODIMP GetPriority(int* pPriority);
+ STDMETHODIMP IsMemberOf(LPCWSTR pwszPath, DWORD dwAttrib);
- // IShellExtInit
- STDMETHODIMP Initialize(LPCITEMIDLIST pIDFolder, LPDATAOBJECT pDataObj, HKEY hKeyID);
+ // IShellExtInit
+ STDMETHODIMP Initialize(
+ LPCITEMIDLIST pIDFolder, LPDATAOBJECT pDataObj, HKEY hKeyID);
};
-typedef CShellExt *LPCSHELLEXT;
+typedef CShellExt* LPCSHELLEXT;
class ThgCriticalSection
|
Loading...