elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 02:00  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Littlehorse)
| | |-+  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 1,197 veces)
Riki_89D


Desconectado Desconectado

Mensajes: 848


BCN CITY


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

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: 459


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

Código
DlgProc proc hWin:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM
mov eax,uMsg
;[...]
 
.elseif eax == WM_LBUTTONDOWN  
invoke  SendMessage,hWin,WM_NCLBUTTONDOWN,HTCAPTION,lParam
;[...]
 

Nox.


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

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


Desconectado Desconectado

Mensajes: 848


BCN CITY


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

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 por Riki_89D » En línea
Иōҳ


Desconectado Desconectado

Mensajes: 459


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

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 1,743 Último mensaje 9 Septiembre 2005, 03:08
por NYlOn
Mover Titulo del Form
Programación Visual Basic
juanjoxx 2 409 Último mensaje 15 Abril 2006, 21:44
por juanjoxx
Mover un form con un label
Programación Visual Basic
~~ 2 384 Último mensaje 18 Junio 2006, 18:53
por ~~
Colocar UserControl en el borde superior de un form
Programación Visual Basic
aaronduran2 5 952 Último mensaje 2 Agosto 2008, 00:43
por cobein
PopUp sin borde de form
Programación Visual Basic
shark0 4 2,748 Último mensaje 4 Enero 2009, 23:30
por shark0
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines