Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je Center een Message Box in Visual Basic
Microsoft Visual Basic -besturingselementen kunt u programmeren berichten in een gebruikers formulier dialoogvenster weer te geven . U gebruikt berichtvakjes wanneer u wilt de gebruiker een vraag stellen aan of een foutbericht weergegeven en de gebruiker informeren over mogelijke oplossingen voor het probleem . De coördinaat parameters van een formulier geeft u de mogelijkheid om haar positie in het open raam te bepalen . Door het plaatsen van een bericht in het centrum van een Visual Basic- formulier , kunt u de tekst beter zichtbaar voor de gebruiker te maken . Instructies
1

Klik op Start in Windows en klik vervolgens op " Microsoft Visual Studio . " Kopen van 2

Klik op " File " en vervolgens op " Nieuw " om de standaard " Form1 maken . " vorm
3

Voeg de volgende code in het open raam :

Type RECT


Links As Long

Top of als lange

Rechts
As Long

Bottom
As Long

End Type

Public
Declare Function SetWindowPos Lib " user32 " ( )

Public
Declare Function GetWindowRect Lib " user32 " ( ByVal hwnd _As Long , lpRect Als RECT ) zoals lang

Functie WinProc2 ( ByVal lMsg zoals lang, ByVal wParam zoals lang, _ByVal lParam As Long ) op As Long

Dim rectForm Zoals RECT , rectMsg Zoals RECT

Dim x
As Long , y As Long

' On HCBT_ACTIVATE , tonen de MsgBox gecentreerd over Form1

Als lMsg = HCBT_ACTIVATE dan

' de coördinaten van het formulier en de message box

Get' naar het midden van het formulier locatie

GetWindowRect Form1.hwnd , rectForm

bepalen GetWindowRect wParam , rectMsg

x = ( rectForm.Left + ( rectForm.Right - rectForm.Left ) /2 ) - _

( ( rectMsg.Right - rectMsg.Left ) /2 )

y = ( rectForm.Top + ( rectForm.Bottom - rectForm.Top ) /2 ) - _

( ( rectMsg.Bottom - rectMsg.Top ) /2 ) op

' Positie van de msgbox

SetWindowPos wParam , 0 , x , y , 0 , 0 , _

SWP_NOSIZE Of SWP_NOZORDER
Of SWP_NOACTIVATE

End Function

Private Sub Command2_Click ( )

Dim hInst
zoals lang

Dim Thread
zoals lang

' Geef het bericht doos

' MsgBox "Dit bericht doos is gepositioneerd op (0,0 ) . "

End Sub

Press Goedkope 4 de " F5 " toets om het programma uit te voeren .
5

Klik op de " Command2 " knop op het formulier om het bericht weer in het midden van het formulier . Klik op " OK " om het berichtvenster te sluiten .

Previous: Next:
  Computer Programming Languages
·Om te lezen hoe een bestand By…
·Hoe te gebruiken data - mining…
·Hoe maak je een QBasic program…
·Verschillen tussen Links & Rol…
·Hoe kan ik een nieuwe SQL-data…
·Hoe kan ik een aanvraag in Col…
·Hoe maak je een Coder 
·Hoe te Flat -bestanden samenvo…
·Bepalen van het aantal uren tu…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een data Gridview in Vbnet S…
·Hoe te Python Bytecode Uitvoeren 
·Hoe te converteren en decoderen HTML om …
·Toegang tot een parallelle poort in Visu…
·Hoe te Program Sudoku 
·Hoe te controleren of een String Bevat A…
·Combinatie van JavaScript Sneltoetsen 
·Hoe te Printers installeren met VBScript…
·Hoe te Lambda verbinding in Python 
Copyright © Computer Kennis http://www.nldit.com