Προς το περιεχόμενο

Visual Basic - "Κρύψιμο" εφαρμογής


HaPagan

Προτεινόμενες αναρτήσεις

Λοίπον παιδιά φτιάχνω ένα πρόγραμμα το οποίο θα ήθελα να μην εμφανίζεται στο taskbar όταν "τρέχει" ή να εμφανίζεται απλώς ως tray icon.Ευχαριστώ εκ των προτέρων για το χρόνο που διαθέσατε για να διαβάσετε τα παραπάνω.<P>ΥΓ.Το πρόγραμμα είναι σε Visual Basic.<P> smile.gif smile.gif smile.gif

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κάνε declare τα εξής :<P>Public Const MAX_TOOLTIP As Integer = 64<P>Public Const NIF_ICON = &H2<BR>Public Const NIF_MESSAGE = &H1<BR>Public Const NIF_TIP = &H4<BR>Public Const NIM_ADD = &H0<BR>Public Const NIM_DELETE = &H2<BR>Public Const NIM_MODIFY = &H1<P>Type NOTIFYICONDATA<BR> cbSize As Long<BR> hwnd As Long<BR> uId As Long<BR> uFlags As Long<BR> uCallbackMessage As Long<BR> hIcon As Long<BR> szTip As String * MAX_TOOLTIP<BR>End Type<P>Public nTrayIcon As NOTIFYICONDATA<P>Public Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As NOTIFYICONDATA) As Long<P>ΚΑΙ ΜΕΤΑ Ο ΚΩΔΙΚΑΣ ΣΟΥ ΕΙΝΑΙ:<P><BR>With nTrayIcon<BR> .cbSize = Len(nTrayIcon)<BR> .hwnd = frmMain.hwnd<BR> .uId = vbNull<BR> .uFlags = NIF_ICON Or NIF_MESSAGE Or NIF_TIP<BR> .uCallbackMessage = 512<BR> .hIcon = frmMain.Icon<BR> .szTip = "MY PROGRAM IN TRAY" + Chr(0)<BR> <BR>End With<P>Call Shell_NotifyIcon( sMode , nTrayIcon)<P>Οπου βλέπεις <BR>sMode αντικαθιστάς με NIM_ADD ή NIM_DELETE ή ΝΙM_MODIFY<BR>ανάλογα τι θέλεις.<P>Ελπίζω να βοήθησα.<BR>

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...