Unable to use RegisterClass(&WndClass);

Dmitry Timoshkov dmitry at baikal.ru
Thu Aug 9 22:31:59 CDT 2001


"Craig Chandler" <craig.chandler at interdynamics.com> wrote:

> WNDCLASS WndClass;
> 
>   GetClassInfo(NULL, IF_BUTTON_NAME, &WndClass);
> 
>   WndClass.lpszClassName = IF_BUTTON_NAME;

Use here different name for your own class. For instance "my_button"

>   WndClass.hInstance     = hInstance;
>   WndClass.hbrBackground = (HBRUSH)GetStockObject( LTGRAY_BRUSH );
> 
>   WndClass.cbWndExtra    = kIFWNDEXTRA;
> 
>   IF_BUTTON_PROC         = WndClass.lpfnWndProc;
>   WndClass.lpfnWndProc   = ButtonWndProcBridge;
> 
>   return RegisterClass(&WndClass);
> 
> 
> where IF_BUTTON_NAME = "button"

Are you sure that the code above works under Windows?

--
Dmitry.





More information about the wine-devel mailing list