Minor 64bit fixes.

svn path=/branches/ros-amd64-bringup/; revision=36460
This commit is contained in:
Samuel Serapion
2008-09-24 10:18:20 +00:00
parent cadf2f6abb
commit a41608c1c6
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -107,7 +107,7 @@ GetDevNum(HWND hControl, DWORD Id)
if (DevNum == (UINT) CB_ERR)
return 0;
if (mixerGetID((HMIXEROBJ) DevNum, &DevNum, Id) != MMSYSERR_NOERROR)
if (mixerGetID((HMIXEROBJ)IntToPtr(DevNum), &DevNum, Id) != MMSYSERR_NOERROR)
return 0;
return DevNum;
+3 -3
View File
@@ -237,14 +237,14 @@ InitVolumeControls(HWND hwndDlg, PGLOBAL_DATA pGlobalData)
return;
}
if (mixerOpen(&pGlobalData->hMixer, 0, (DWORD)hwndDlg, 0, MIXER_OBJECTF_MIXER | CALLBACK_WINDOW) != MMSYSERR_NOERROR)
if (mixerOpen(&pGlobalData->hMixer, 0, PtrToUlong(hwndDlg), 0, MIXER_OBJECTF_MIXER | CALLBACK_WINDOW) != MMSYSERR_NOERROR)
{
MessageBox(hwndDlg, _T("Cannot open mixer"), NULL, MB_OK);
return;
}
ZeroMemory(&mxc, sizeof(MIXERCAPS));
if (mixerGetDevCaps((UINT)pGlobalData->hMixer, &mxc, sizeof(MIXERCAPS)) != MMSYSERR_NOERROR)
if (mixerGetDevCaps(PtrToUint(pGlobalData->hMixer), &mxc, sizeof(MIXERCAPS)) != MMSYSERR_NOERROR)
{
MessageBox(hwndDlg, _T("mixerGetDevCaps failed"), NULL, MB_OK);
return;
@@ -278,7 +278,7 @@ InitVolumeControls(HWND hwndDlg, PGLOBAL_DATA pGlobalData)
VOID
LaunchSoundControl(HWND hwndDlg)
{
if ((INT)ShellExecuteW(NULL, L"open", L"sndvol32.exe", NULL, NULL, SW_SHOWNORMAL) > 32)
if ((INT_PTR)ShellExecuteW(NULL, L"open", L"sndvol32.exe", NULL, NULL, SW_SHOWNORMAL) > 32)
return;
MessageBox(hwndDlg, _T("Cannot run sndvol32.exe"), NULL, MB_OK);
}