Dator > hur man ändrar det aktiva fönstret i Visual Basic

  • hur man ändrar det aktiva fönstret i Visual Basic


  • Del av desktop application programming är att upptäcka om användaren har en viss fönster aktiv . Detta kan göras med hjälp av Visual Basic . Du kan ställa in ett fönster aktivt när som helst medan programmet körs på användarens dator . Detta är en fördel om du har ett program med flera former , och användaren måste ha ett formulär aktivt för att utföra en funktion . Funktionen för att ställa det aktiva fönstret är en del av Windows dynamiska länkbibliotek ( DLL )
    1 . .
    Öppna Visual Basic och ladda ditt projekt . Dubbelklicka på formuläret på höger sida av skärmen märkt " Solution Explorer ". När formuläret laster , högerklicka på den och välj " Code View . "
    2 .
    avvisa Windows funktion i toppen av Visual Basic-formulär . Använd följande kod för att länka till Windows DLL som låter dig ställa in det aktiva fönstret .
    Privat Declare Function GetActiveWindow Lib " User32 " ( ) As Integer
    3
    Set det aktiva fönstret genom att använda formuläret handtag . Koden ställer under det aktiva fönstret :
    SetActiveWindow ( myForm. hwnd )
    Ersätt " myForm " med namnet på det formulär du vill ställa in aktiva . Den " hwnd " egendom är den form handtag som används av Windows-operativsystemet.
    4 .
    Spara formuläret och tryck på "F5 " -knappen. På F5-tangenten kör programmet i debugger , så att du kan kontrollera kodens noggrannhet.


Previous:Vilka är fördelarna med Java uppgradera ? Next:3D-modell filtyper





Relaterade artiklar


  • hur man byter en fixeringsenhet i en Color LaserJet CP2025
  • hur man skriver buggfri kod
  • hur man fixar en HP Designjet 5000 när det är utskrift för mörk
  • Hur man använder en G-DRIVE Mini med en Mac
  • Officejet 4215v installation
  • HP a535w specifikationer
  • hur man återställer den låga bläck indikatorn på en HP 932c
  • hur man börja lära sig ett programspråk
  • hur man ska gå till flygplansläge i IPAD
  • ThinkPad R500 specifikationer