• Martes 16 de Abril de 2024, 22:13

Autor Tema:  .Dlg los bordes y el caption  (Leído 1939 veces)

jokersgc2002

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
.Dlg los bordes y el caption
« en: Miércoles 23 de Diciembre de 2009, 00:47 »
0
Alguien sabe como se le quita a un .dlg los bordes y el caption e hecho esto se elimina el caption pero queda como una imagen donde va el caption de lo que hay de fondo, este es el código:
invoke GetWindowLong,hWin,GWL_EXSTYLE; -------->quitar el caption a la ventana
   and eax,not WS_CAPTION
   invoke SetWindowLong,hWin,GWL_STYLE,eax

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: .Dlg los bordes y el caption
« Respuesta #1 en: Miércoles 23 de Diciembre de 2009, 00:58 »
0
Te recomiendo la MSDN:
Painting and Drawing
Nonclient Area

Y una busqueda en Google por algo asi como: OWNER DRAWN TITLEBAR.

PD. Esto no tiene mucho que ver con ensamblador.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

jokersgc2002

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: .Dlg los bordes y el caption
« Respuesta #2 en: Miércoles 23 de Diciembre de 2009, 02:51 »
0
Creo que encontré algo al respecto con la función SetWindowPos y si funciono, bueno problema resuelto, gracias Eternal.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: .Dlg los bordes y el caption
« Respuesta #3 en: Miércoles 23 de Diciembre de 2009, 09:02 »
0
De nadas  :comp:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.