Gpf en toolbar

Gpf en toolbar

Postby Frafive » Mon Sep 03, 2007 7:41 pm

Hola amigos

Desde haces unos dias me esta dando este gpf, el gpf lo da en windows xp, parece que el problema esta en la clase toolbar, indico link del gpf

[img=http://img61.imageshack.us/img61/1633/gpfqf2.th.jpg]


En esta linea del metodo paint es donde me da el gpf . alguna idea ?


if ::oBrush != nil
FillRect( ::hDC, GetClientRect( ::hWnd ), ::oBrush:hBrush )
else
Aqui se proudce el gpf CallWindowProc( ::nOldProc, ::hWnd, WM_ERASEBKGND, ::hDC, 0 )

endif

un saludo y gracias
Frafive
 
Posts: 189
Joined: Wed Apr 05, 2006 9:48 pm

Postby Antonio Linares » Tue Sep 04, 2007 7:51 am

Prueba a comentar la llamada a CallWindowProc:

// CallWindowProc( ::nOldProc, ::hWnd, WM_ERASEBKGND, ::hDC, 0 )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41948
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Frafive » Tue Sep 04, 2007 8:41 am

Antonio,

Si comento la linea se quita el gpf pero la toolbar no se pinta bien , se ven deformados los botones, alguna solucion ?


un saludo y gracias
Frafive
 
Posts: 189
Joined: Wed Apr 05, 2006 9:48 pm

Postby Antonio Linares » Tue Sep 04, 2007 11:15 am

La cuestión es porque a veces se produce ese GPF. A nosotros nunca nos ha ocurrido.

Tienes puesto algún control especial en la toolbar ? Algo que no sea como en los ejemplos de toolbar que proporcionamos ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41948
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: jmartial and 53 guests