Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
2.8 KiB

  1. #ifndef _AMCMSGID_H
  2. #define _AMCMSGID_H
  3. // Base message starting
  4. #define MMC_MSG_START WM_USER + 1100
  5. #define MMC_MSG_STAT_POP MMC_MSG_START+1
  6. #define MMC_MSG_STAT_PUSH MMC_MSG_START+2
  7. #define MMC_MSG_STAT_UPDATE MMC_MSG_START+3
  8. #define MMC_MSG_STAT_3D MMC_MSG_START+4
  9. #define MMC_MSG_UPDATEALLSCOPES MMC_MSG_START+5
  10. #define MMC_MSG_PROP_SHEET_NOTIFY MMC_MSG_START+6
  11. // MMC_MMCNODE_UPDATE: Sent when a property sheet is closed for MMC nodes.
  12. //
  13. #define MMC_MSG_MMCNODE_UPDATE MMC_MSG_START+7
  14. // MMC_MSG_GETFOCUSED_ITEM: This msg is sent to the AMCView.
  15. // The return value is the currently selected scope items HNODE.
  16. // long* plResultItemCookie = (long*)WPARAM;
  17. // LPARAM is unsed.
  18. // If the SCOPE item has focus lResultItemCookie & lResultItemComponentID
  19. // should be set to 0.
  20. //
  21. #define MMC_MSG_GETFOCUSED_ITEM MMC_MSG_START+8
  22. // Message to set temporary selection. Used to set selection to the tree ctrl
  23. // item that was right clicked.
  24. // HTREEITEM htiRClicked = (HTREEITEM)wParam;
  25. // lParam unused
  26. #define MMC_MSG_SETTEMPSEL MMC_MSG_START+8
  27. // Message to remove temporary selection. Used when the context menu is just
  28. // destroyed to set selection back to the selected item.
  29. // wParam unused
  30. // lParam unused
  31. #define MMC_MSG_REMOVETEMPSEL MMC_MSG_START+9
  32. // Message is sent when ever the list view gets a focus change
  33. //
  34. // wParam unused
  35. // lParam unused
  36. #define MMC_MSG_FOCUSCHANGE MMC_MSG_START+10
  37. // Message returns a pointer IFramePrivate IConsoleVerb for the view
  38. //
  39. // wParam unused
  40. // lParam unused
  41. #define MMC_MSG_GETCONSOLE_VERB MMC_MSG_START+11
  42. // Message returns a pointer handle to the Description bar window
  43. //
  44. // wParam unused
  45. // lParam unused
  46. #define MMC_MSG_GETDESCRIPTION_CTRL MMC_MSG_START+12
  47. // Message returns the HWND of the current SCOPE pane.
  48. //
  49. // wParam unused
  50. // lParam unused
  51. #define MMC_MSG_GETFOCUSEDSCOPEPANE MMC_MSG_START+13
  52. // Message to reselect the curr selection.
  53. //
  54. // wParam unused
  55. // lParam unused
  56. #define MMC_MSG_RESELECT MMC_MSG_START+14
  57. // Message to reselect the curr selection.
  58. //
  59. // wParam unused
  60. // lParam unused
  61. #define MMC_MSG_COMPARE_IDATAOBJECT MMC_MSG_START+15
  62. // Message to show action or view menu (TEMPTEMP) WayneSc
  63. //
  64. // wParam - Action 1 or View 2
  65. // lParam - Loword x and hiword y
  66. #define MMC_MSG_SHOWCONUI_MENUS MMC_MSG_START+16
  67. // Message to get hold of an interface to pass back to a
  68. // control within a html page
  69. //
  70. // wParam - unknown
  71. // lParam - pointer to interface
  72. #define MMC_MSG_GETHTMLINTERFACE MMC_MSG_START+17
  73. #define MMC_MSG_GET_SELECTED_COUNT MMC_MSG_START+18
  74. #define MMC_MSG_SAVE_TREE MMC_MSG_START+19
  75. #endif