ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#include <openwithmenu.h>

Inherits IContextMenu2, and IShellExtInit.

Public Member Functions

 COpenWithMenu ()
 ~COpenWithMenu ()
virtual HRESULT WINAPI QueryContextMenu (HMENU hMenu, UINT indexMenu, UINT idCmdFirst, UINT idCmdLast, UINT uFlags)
virtual HRESULT WINAPI InvokeCommand (LPCMINVOKECOMMANDINFO lpcmi)
virtual HRESULT WINAPI GetCommandString (UINT_PTR idCommand, UINT uFlags, UINT *lpReserved, LPSTR lpszName, UINT uMaxNameLen)
virtual HRESULT WINAPI HandleMenuMsg (UINT uMsg, WPARAM wParam, LPARAM lParam)
virtual HRESULT STDMETHODCALLTYPE Initialize (LPCITEMIDLIST pidlFolder, IDataObject *pdtobj, HKEY hkeyProgID)

Private Member Functions

HBITMAP IconToBitmap (HICON hIcon)
VOID AddChooseProgramItem ()
VOID AddApp (PVOID pApp)

Private Attributes

UINT m_idCmdFirst
UINT m_idCmdLast
WCHAR m_wszPath [MAX_PATH]
HMENU m_hSubMenu
COpenWithListm_pAppList

Detailed Description

Definition at line 28 of file openwithmenu.h.


The documentation for this class was generated from the following files:

Generated on Sun May 27 2012 06:17:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.