Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Taskleiste verstecken oder ausblenden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
18.12.2006, 15:54 Uhr
Stephan Abonyi



Hallo!

ich arbeite mit einem Touchpanel und finde ich störend dass die Taskleiste immer
wieder mein Dialogfenster unten bedeckt. Kann mann die ausblenden?

Zuerst habe ich als Auto eingestellt, dies ist aber keine gute Lösung, da is auch den
Cursor (das sich nicht auschalten lässt - WINDOWS-CE-) nach unten Schiebe um
dies unsichtbar zu machen. Oder sollte ich ein neunen Cursor mit einem Bitmap vom NULL
ausprobieren?
Leider gibt es vom Hersteller (Fernost) keine Hilfe und so stehe ich zimlisch allein.

Für ev. Anregungen danke ich im Voraus: Stephan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.12.2006, 19:36 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


FindWindow die Leiste suchen, mit ShowWindow ausblenden: Wichtig: Beim Beenden deiner Anwendung sollte man sie wieder einblenden
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.12.2006, 10:05 Uhr
Stephan Abonyi



Tja, leider weiss ich nicht wie das Fenster heisst. Habe ich versucht das oberste Fenster
ausbländen, aber es war mein Programmfenster. Könntest du bitte par Zeilen tippen?
Danke Stephan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.12.2006, 04:51 Uhr
CppProgrammer




C++:
CWnd* pWnd = FindWindow("Shell_TrayWnd", NULL); // Fenster suchen
pWnd->ShowWindow(SW_HIDE); // verstecken
pWnd->ShowWindow(SW_SHOW); // zeigen


Dieser Post wurde am 21.12.2006 um 04:55 Uhr von CppProgrammer editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
17.01.2007, 22:44 Uhr
Stephan Abonyi



Jetzt klappt endlich, bei mir (WINDOWS-CE) heist es aber anders und da ich mein Programm
sofort starte, muss ich auswarten bis es überhaupt vom Windows erstellt wird!

// warum gibt es kein Forum für CE ? Gibt es keine Interesse?


C++:
void TaskBarHide(void)
{
    HWND hWn;
    do{
         hWn = ::FindWindow(_T("HHTaskBar"),NULL);  // warten bis vorhanden!
       }while (hWn == INVALID_HANDLE_VALUE);
    ::ShowWindow(hWn,SW_HIDE);               // ausblenden        
};

    
void TaskBarShow()
{
    HWND hWn = ::FindWindow(_T("HHTaskBar"),NULL);
    ::ShowWindow(hWn,SW_SHOWNORMAL);    
};


Dieser Post wurde am 18.01.2007 um 15:59 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: