Ignore:
Timestamp:
Jun 27, 1999, 11:56:00 PM (26 years ago)
Author:
sandervl
Message:

Dialog window proc override bugfix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/wndproc.h

    r215 r230  
    1 /* $Id: wndproc.h,v 1.4 1999-06-26 13:21:53 sandervl Exp $ */
     1/* $Id: wndproc.h,v 1.5 1999-06-27 21:56:00 sandervl Exp $ */
    22
    33/*
     
    2626//used in COMDLG32.DLL
    2727Win32WindowProc *SYSTEM CreateWindowProc(WNDPROC pUserCallback);
    28 LRESULT EXPENTRY_O32 WndCallback(HWND, UINT, WPARAM, LPARAM);
     28LRESULT EXPENTRY_O32 OS2ToWin32Callback(HWND, UINT, WPARAM, LPARAM);
     29LRESULT EXPENTRY     Win32ToOS2Callback(HWND, UINT, WPARAM, LPARAM);
    2930
    3031//Notify parent window of creation/destruction and buttondown messages (if required)
     
    3536public:
    3637        Win32WindowProc(WNDPROC pUserCallback);
     38        Win32WindowProc(WNDPROC pUserCallback, WNDPROC_O32 pOS2Callback);
    3739        Win32WindowProc(WNDPROC pUserCallback, DLGTEMPLATE *os2dlg);
    3840        Win32WindowProc(HINSTANCE hinst, LPCSTR lpszClassName);
     
    4042
    4143 static WNDPROC_O32 GetOS2Callback();
     44 static WNDPROC     GetWin32ToOS2Callback();
    4245
    4346 static void DeleteWindow(HWND hwnd);
     
    6265
    6366 WNDPROC        pCallback;
     67 WNDPROC_O32    pOS2Callback;
    6468 HWND           hwnd;
    6569 DWORD          threadid;
     
    7276                Win32WindowProc  *next;
    7377
    74  friend LRESULT EXPENTRY_O32 WndCallback(HWND, UINT, WPARAM, LPARAM);
     78 friend LRESULT EXPENTRY_O32 OS2ToWin32Callback(HWND, UINT, WPARAM, LPARAM);
     79 friend LRESULT EXPENTRY     Win32ToOS2Callback(HWND, UINT, WPARAM, LPARAM);
    7580};
    7681
Note: See TracChangeset for help on using the changeset viewer.