return TRUE;
if (msg == WM_INITDIALOG)
- SetWindowLong (hDlg, DWL_USER, ((LPPROPSHEETPAGE)lp)->lParam);
+ SetWindowLongPtr (hDlg, DWLP_USER, ((LPPROPSHEETPAGE)lp)->lParam);
if (msg == WM_INITDIALOG_SHEET)
{
else
{
LPSET_REPPROP_PARAMS prp;
- if ((prp = (LPSET_REPPROP_PARAMS)GetWindowLong (hDlg, DWL_USER)) != NULL)
+ if ((prp = (LPSET_REPPROP_PARAMS)GetWindowLongPtr (hDlg, DWLP_USER)) != NULL)
{
switch (msg)
{
case WM_INITDIALOG:
- FastList_SetTextCallback (GetDlgItem (hDlg, IDC_SET_REP_LIST), GetItemText, (DWORD)&gr.viewRep);
+ FastList_SetTextCallback (GetDlgItem (hDlg, IDC_SET_REP_LIST), GetItemText, &gr.viewRep);
Filesets_RepSites_OnInitDialog (hDlg, prp);
NotifyMe (WHEN_SETS_CHANGE, NULL, hDlg, 0);
break;
case WM_DESTROY:
DontNotifyMeEver (hDlg);
- SetWindowLong (hDlg, DWL_USER, 0);
+ SetWindowLongPtr (hDlg, DWLP_USER, 0);
Delete (prp);
break;
}
-static LONG procRepSitesList = 0;
+static LONG_PTR procRepSitesList = 0;
LRESULT CALLBACK Filesets_RepSites_SubclassListProc (HWND hList, UINT msg, WPARAM wp, LPARAM lp)
{
{
case WM_DESTROY:
if (procRepSitesList != 0)
- SetWindowLong (hList, GWL_WNDPROC, procRepSitesList);
+ SetWindowLongPtr (hList, GWLP_WNDPROC, procRepSitesList);
break;
case WM_COMMAND:
{
HWND hList = GetDlgItem (hDlg, IDC_SET_REP_LIST);
if (procRepSitesList == 0)
- procRepSitesList = GetWindowLong (hList, GWL_WNDPROC);
- SetWindowLong (hList, GWL_WNDPROC, (LONG)Filesets_RepSites_SubclassListProc);
+ procRepSitesList = GetWindowLongPtr (hList, GWLP_WNDPROC);
+ SetWindowLongPtr (hList, GWLP_WNDPROC, (LONG_PTR)Filesets_RepSites_SubclassListProc);
TCHAR szServer[ cchNAME ];
TCHAR szFileset[ cchNAME ];