here is how to make your own item into the menu



PUT THIS IN YOU APP:
VB Code:
  1. Private Sub Command1_Click()
  2. AddToSystemMenu Me.hWnd
  3. End Sub





PUT THIS CODE IN A MODULE:



VB Code:
  1. Private OriginalWindowProc As Long
  2. Public Const MF_STRING = &H0&
  3. Public Const MF_ENABLED = &H0&
  4. Public Const IDM_MYMENUITEM = 2003
  5. Public Const WM_SYSCOMMAND = &H112
  6. Public Const GWL_WNDPROC = (-4)
  7.  
  8. Public Declare Function GetSystemMenu Lib "user32" (ByVal hWnd As Long, ByVal bRevert As Long) As Long
  9.  
  10. Public Declare Function AppendMenu Lib "user32" _
  11.    Alias "AppendMenuA" (ByVal hMenu As Long, _
  12.    ByVal wflags As Long, ByVal wIDNewItem As Long, _
  13.    ByVal lpNewItem As String) As Long
  14.  
  15. Public Declare Function SetWindowLong Lib "user32" _
  16.    Alias "SetWindowLongA" (ByVal hWnd As Long, _
  17.    ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
  18.  
  19. Public Declare Function CallWindowProc Lib "user32" _
  20.    Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, _
  21.    ByVal hWnd As Long, ByVal msg As Long, ByVal wParam As Long, _
  22.    ByVal lParam As Long) As Long
  23.  
  24.  
  25. Public Sub AddToSystemMenu(ByVal hWnd As Long)
  26.  
  27. Dim hSystemMenu As Long
  28.  
  29. ' Get the system menu's handle.
  30. hSystemMenu = GetSystemMenu(hWnd, False)
  31.  
  32. ' Append a custom command to the menu.
  33. AppendMenu hSystemMenu, MF_STRING + MF_ENABLED, _
  34.    IDM_MYMENUITEM, "My Menu Item"
  35.  
  36. ' Tell Windows to call MyMenuProc when a system
  37. ' menu command is selected.
  38. OriginalWindowProc = SetWindowLong(hWnd, GWL_WNDPROC, _
  39.    AddressOf MyMenuProc)
  40.  
  41. End Sub
  42.  
  43.  
  44. Public Function MyMenuProc(ByVal hWnd As Long, ByVal msg As Long, _
  45.    ByVal wParam As Long, ByVal lParam As Long) As Long
  46.  
  47. ' If the custom menu item was selected display a message.
  48. If msg = WM_SYSCOMMAND And wParam = IDM_MYMENUITEM Then
  49.    MsgBox "New menu item clicked!"
  50.    Exit Function
  51. End If
  52.  
  53. ' Otherwise pass the command on for normal processing.
  54. MyMenuProc = CallWindowProc(OriginalWindowProc, hWnd, msg, _
  55.    wParam, lParam)
  56.  
  57. End Function