Mover Form echo con API sin Borde

Iniciado por Riki_89D, 6 Mayo 2011, 17:39 PM

0 Miembros y 1 Visitante están viendo este tema.

Riki_89D

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

Иōҳ

#1
Código (asm) [Seleccionar]

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.
Eres adicto a la Ing. Inversa? -> www.noxsoft.net

Riki_89D

#2
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

Иōҳ

pues tendrias que declarlo como button para que tenga la propiedad onClick en el resource lo haces, almenos eso creo XD.
Eres adicto a la Ing. Inversa? -> www.noxsoft.net