BOOL Help_FindCommand_OnOK (HWND hDlg)
{
HWND hCombo = GetDlgItem (hDlg, IDC_FIND_COMMAND);
- int iiDisplay = -1;
+ size_t iiDisplay = -1;
UNIXUTIL uu = uuUNSPECIFIED;
TCHAR szText[ cchRESOURCE ];
BOOL CALLBACK Help_About_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp);
void Help_About_OnInitDialog (HWND hDlg);
void Help_About_OnSysCommand (HWND hDlg, int &cmd);
-LONG procAbout;
+UINT_PTR procAbout;
void Help_About (void)
{
SetTimer (GetParent(hDlg), 1000, 1000/8, NULL);
}
}
- return CallWindowProc ((WNDPROC)procAbout, hDlg, msg, wp, lp);
+ return CallWindowProc ((WNDPROC)procAbout, hDlg, msg, wp, lp)?TRUE:FALSE;
}
void Help_About_OnInitDialog (HWND hDlg)
{
HWND hAbout = GetDlgItem (hDlg, IDOK);
- procAbout = (LONG)GetWindowLong (hAbout, GWL_WNDPROC);
- SetWindowLong (hAbout, GWL_WNDPROC, (LONG)Help_About_Proc);
+ procAbout = (UINT_PTR)GetWindowLongPtr (hAbout, GWLP_WNDPROC);
+ SetWindowLongPtr (hAbout, GWLP_WNDPROC, (LONG_PTR)Help_About_Proc);
LPTSTR pszText = FormatString (IDS_HELPABOUT_DESC1);
SetDlgItemText (hDlg, IDC_HELPABOUT_DESC, pszText);