Salve a tutti, vorrei eliminare la taskbar e la menubar da un terminale mobile quando faccio partire un'applicazione.
Ho implementato il seguente codice:
Mixando codice che ho trovato in alcuni siti.codice:SHINITDLGINFO sid; sid.dwMask = SHIDIM_FLAGS; sid.dwFlags = SHIDIF_SIZEDLGFULLSCREEN | SHIDIF_FULLSCREENNOMENUBAR; sid.hDlg = this->m_hWnd; ::SHInitDialog(&sid); HWND hBar = SHFindMenuBar(this->m_hWnd); ::ShowWindow(hBar, SW_HIDE); CWnd* tWnd = CWnd::FindWindow(L"HHTaskBar", L""); if (tWnd ) { tWnd->ShowWindow(SW_HIDE); }
Ora dalle prove che sto facendo la manu bar viene nascosta ma la taskbar no benche' tWnd non sia nullo.
Per TaskBar intendo quella con il pulsante di Start sulla sinistra e sulla destra il pulsante "ok" e altre icone (ad esempio la SIM, l'autoparlante, le connettivita' ecc)
Dove sbaglio?
Ciao, grazie
Sandro

Rispondi quotando