void Machine_ShowDelete (LPASIDLIST pMachineList)
{
- ModalDialogParam (IDD_MACHINE_DELETE, g.hMain, Machine_Delete_DlgProc, (LPARAM)pMachineList);
+ ModalDialogParam (IDD_MACHINE_DELETE, g.hMain, (DLGPROC)Machine_Delete_DlgProc, (LPARAM)pMachineList);
}
switch (msg)
{
case WM_INITDIALOG:
- SetWindowLong (hDlg, DWL_USER, lp);
+ SetWindowLongPtr (hDlg, DWLP_USER, lp);
Machine_Delete_OnInitDialog (hDlg);
break;
void Machine_Delete_OnInitDialog (HWND hDlg)
{
- LPASIDLIST pMachineList = (LPASIDLIST)GetWindowLong (hDlg, DWL_USER);
+ LPASIDLIST pMachineList = (LPASIDLIST)GetWindowLongPtr (hDlg, DWLP_USER);
// Fix the title of the dialog
//
void Machine_Delete_OnDestroy (HWND hDlg)
{
- LPASIDLIST pMachineList = (LPASIDLIST)GetWindowLong (hDlg, DWL_USER);
+ LPASIDLIST pMachineList = (LPASIDLIST)GetWindowLongPtr (hDlg, DWLP_USER);
asc_AsidListFree (&pMachineList);
}
void Machine_Delete_OnOK (HWND hDlg)
{
- LPASIDLIST pMachineList = (LPASIDLIST)GetWindowLong (hDlg, DWL_USER);
+ LPASIDLIST pMachineList = (LPASIDLIST)GetWindowLongPtr (hDlg, DWLP_USER);
// Start a background task to do all the work.
//