elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Mover Form echo con API sin Borde
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Mover Form echo con API sin Borde  (Leído 3,932 veces)
Riki_89D


Desconectado Desconectado

Mensajes: 851


BCN CITY


Ver Perfil
Mover Form echo con API sin Borde
« en: 6 Mayo 2011, 17:39 pm »

Hola,tenog un pequeño problema,estoy haciendo un formulario con la Api CreateWindowEx,pero e echo ese form sin Borde para aplicarle luego una imagen que haga de cabecera (un control static),el caso es que cuando clicko i dejo el mouse apretado y lo muevo quiero que se mueva el formulario,hay un MENSAJE que es WM_MOVING,ese me serviria para hacer lo que quiero? no encuentro mcuha info :(



saludos y gracias


En línea

Иōҳ


Desconectado Desconectado

Mensajes: 563


Ver Perfil
Re: Mover Form echo con API sin Borde
« Respuesta #1 en: 6 Mayo 2011, 18:00 pm »

Código
  1. DlgProc proc hWin:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM
  2. mov eax,uMsg
  3. ;[...]
  4.  
  5. .elseif eax == WM_LBUTTONDOWN  
  6. invoke  SendMessage,hWin,WM_NCLBUTTONDOWN,HTCAPTION,lParam
  7. ;[...]
  8.  

Nox.


« Última modificación: 6 Mayo 2011, 18:02 pm por Иōҳ » En línea

Eres adicto a la Ing. Inversa? -> www.noxsoft.net
Riki_89D


Desconectado Desconectado

Mensajes: 851


BCN CITY


Ver Perfil
Re: Mover Form echo con API sin Borde
« Respuesta #2 en: 6 Mayo 2011, 18:24 pm »

Fucniona prefectamente,una utlima cosa,tengo un control STATIC dentro del formulario,aligual que en la ventana principal estan los mensjaes que conocemos tales como WM_LBUTTONDOWN y demás,como puedo usar ese mismo mensaje (Por ejemplo) para el control STATIC?¿

Ose que al hacer click al STATIC haz algo? solo esa duda mas :P


saludos y gracias crack!




PD: Soy yo,o la pagina de inicio no tiene banner?¿ :S
« Última modificación: 6 Mayo 2011, 18:26 pm por Riki_89D » En línea

Иōҳ


Desconectado Desconectado

Mensajes: 563


Ver Perfil
Re: Mover Form echo con API sin Borde
« Respuesta #3 en: 7 Mayo 2011, 16:36 pm »

pues tendrias que declarlo como button para que tenga la propiedad onClick en el resource lo haces, almenos eso creo XD.
En línea

Eres adicto a la Ing. Inversa? -> www.noxsoft.net
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Resize En Un Form Sin Borde
Programación Visual Basic
NYlOn 2 4,742 Último mensaje 9 Septiembre 2005, 03:08 am
por NYlOn
Mover un form con un label
Programación Visual Basic
~~ 2 1,750 Último mensaje 18 Junio 2006, 18:53 pm
por ~~
Colocar UserControl en el borde superior de un form
Programación Visual Basic
aaronduran2 5 2,269 Último mensaje 2 Agosto 2008, 00:43 am
por cobein
PopUp sin borde de form
Programación Visual Basic
illuminat3d 4 5,000 Último mensaje 4 Enero 2009, 23:30 pm
por illuminat3d
[Duda] [HTML+CSS] Crear un borde sin mover el contenido
Desarrollo Web
BloodSharp 5 3,638 Último mensaje 28 Agosto 2020, 16:39 pm
por BloodSharp
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines