--- np2/win9x/toolwin.cpp 2005/03/22 04:03:16 1.20 +++ np2/win9x/toolwin.cpp 2006/12/24 00:52:30 1.21 @@ -464,8 +464,8 @@ static void toolwincreate(HWND hWnd) { toolwin.sub[i] = sub; toolwin.subproc[i] = NULL; if (sub) { - toolwin.subproc[i] = (SUBCLASSPROC)GetWindowLong(sub, GWL_WNDPROC); - SetWindowLong(sub, GWL_WNDPROC, (LONG)twsub); + toolwin.subproc[i] = GetWindowProc(sub); + SetWindowProc(sub, twsub); SendMessage(sub, WM_SETFONT, (WPARAM)toolwin.hfont, MAKELPARAM(TRUE, 0)); }