| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo centrar un cuadro de mensaje en Visual Basic
    controles de Microsoft Visual Basic permite visualizar los mensajes del programa en un cuadro de diálogo de formulario de usuario. Utilice los cuadros de mensaje cuando se quiere pedir al usuario una pregunta o para mostrar un mensaje de error e informar al usuario acerca de las posibles soluciones para el problema. Los parámetros de las coordenadas de un formulario que le dan la capacidad de determinar su posición en la ventana abierta. Mediante la colocación de un cuadro de mensaje en el centro de un formulario de Visual Basic, puede hacer que el texto sea más visible para el usuario . Instrucciones
    1

    Haga clic en Inicio en Windows y después haga clic en " Microsoft Visual Studio ".

    2 Haga clic en " Archivo" y luego haga clic en " Nuevo" para crear el valor por defecto " Form1 . "forma
    3

    Agregue el código siguiente en la ventana abierta :


    Tipo RECT

    Izquierda As Long

    Top Como largo

    derecho siempre

    Bottom As Long

    Tipo de terminación de

    Public Declare Function SetWindowPos Lib " user32 " ()

    Pública Declare Function GetWindowRect Lib " user32 " ( ByVal hwnd _Como largo, lpRect Como RECT ) As Long

    Función WinProc2 ( LMSG ByVal As Long , ByVal As Long wParam , lParam _ByVal As Long ) As Long
    < p > Dim rectform Como RECT , rectMsg Como RECT

    Dim x As Long , y As Long

    'On HCBT_ACTIVATE , muestran el MsgBox centrado sobre Form1

    Si LMSG = HCBT_ACTIVATE Entonces

    'Obtener las coordenadas de la forma y el cuadro de mensaje

    ' para determinar el centro de la forma de ubicación y

    GetWindowRect Form1.hWnd , rectform

    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 )
    < p > ' Posición del msgbox

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

    SWP_NOSIZE O SWP_NOZORDER O SWP_NOACTIVATE

    End Function
    < p > Private Sub Command2_Click ()

    hInst Dim As Long

    Tema Dim As Long

    ' Muestra el cuadro de mensaje

    ' MsgBox " Este buzón de mensajes se colocado en (0,0 ) . tecla "

    End Sub
    4

    Pulse la tecla" F5 "para ejecutar el programa.
    5

    Haga clic en el botón " Command2 " en la forma de mostrar el mensaje en el centro de la forma . Haga clic en " Aceptar " para cerrar el cuadro de mensaje .

    Previous :

    next :
      Artículos relacionados
    ·Cómo cambiar los márgenes de elemento mediante progra…
    ·Cómo escribir una aplicación de conversión de la tem…
    ·Cómo hacer un archivo Patch 
    ·¿Qué es un doble Literal 
    ·Cómo determinar Algoritmos 
    ·Cómo crear un Preloader FLV en AS3 
    ·No puedo abrir los archivos de salida 
    ·Cómo utilizar masilla en GTK Radiant 
    ·Cómo utilizar PERA MDB2 
    ·Cómo agregar información sobre herramientas para List…
      Artículos destacados
    ·Definición de Global y estática en PHP 
    ·Cómo utilizar el Archivo Leer en Java 
    ·Desventajas y ventajas de compiladores 
    ·Cómo redireccionar los usuarios móviles 
    ·Cómo utilizar el Unreal Engine 3 
    ·Cómo utilizar Echo un ancla en PHP 
    ·Turbo C Métodos Clasificación 
    ·Cómo utilizar la pila de contenedores STL Clase 
    ·Cómo crear un pulso Retraso en Verilog 
    ·Cómo crear usted el propietario Div 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com