Avatar billede the-gnu.dk Nybegynder
01. april 2005 - 19:26 Der er 5 kommentarer og
1 løsning

Fuld skærm

Jeg ønsker at mit program kører fuld skærm - over startmenu osv., så kun mit program kan ses.

Kan det lade sig gøre, og hvordan?
Avatar billede lifo Nybegynder
01. april 2005 - 20:16 #1
ja du kan gemme startmenuen ved at kalde

TaskBar(false);

[DllImport("User32.dll", CharSet=CharSet.Auto)]
public static extern int ShowWindow(IntPtr hWnd, short cmdShow);
[DllImport("User32.dll", CharSet=CharSet.Auto)]
private static extern IntPtr FindWindow(string lpClassName, string lpWindowName);

public static void TaskBar(bool blnShow)
{
IntPtr lngHandle = FindWindow("Shell_TrayWnd", "");
if (blnShow)
ShowWindow(lngHandle, 5);
else
ShowWindow(lngHandle, 0);
}
Avatar billede the-gnu.dk Nybegynder
02. april 2005 - 17:45 #2
Den skjuler sådan set bare startmenuen, kan man ikke få den til at overlappe?
Avatar billede lifo Nybegynder
02. april 2005 - 18:35 #3
det tror jeg ikke

om du skjuler startmenuen og sætter din WindowsState til Maximized så har det samme effect

TaskBar(false);
this.WindowState = FormWindowState.Maximized;
Avatar billede burningice Nybegynder
02. april 2005 - 18:44 #4
så skal man bare være meget omhyggelig med altid at kalde TaskBar(true), også hvis programmet crasher ell. lign.
Avatar billede lifo Nybegynder
03. april 2005 - 00:47 #5
eg tror faktiskt om du har gemt den og programmet cracher så kommer den automatiskt frem
kan ikke rigtigt huske det er så længe siden at jeg rodede med det
Avatar billede the-gnu.dk Nybegynder
03. april 2005 - 08:08 #6
Det gør den ikke, men det betyder ikke så meget...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester