Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/08/2008, 09:40
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 20 años
Puntos: 839
Exclamación Respuesta: Visual Basic 2005: Usar SendMessage.

Siento decirte que me equivoqué . Pero bueno, cualquier uno se equivoca . El WM_MENUSELECT es para cuando se selecciona un menú y no cuando se hace click en él, para cuando se hace click es WM_COMMAND. Por ejemplo, una prueba, obteniendo el hWnd del Bloc de Notas podemos simular un click en el Menú Abrir de esta forma:
Código PHP:
Dim hWnd As Long
Dim wParam 
As Long
Dim lParam 
As Long
hWnd 
FindWindow(Nothing"Sin título - Bloc de Notas")
wParam ' En wParam debemos pasar el ID del Menú '
lParam 0
SendMessage
(hWndWM_COMMANDwParamlParam
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.