Windows/MFC
PlaySound Play to wav file
aucd29
2013. 10. 2. 17:52
[code]void CMovieView::OnMouseMove(UINT nFlags, CPoint point)
{
CRect rc;
CStatic* pFrame = (CStatic*)GetDlgItem(IDC_FORM_IMAGE);
pFrame->GetWindowRect(rc);
ScreenToClient(rc); // 모니터상의 좌표를 윈도우 상의 좌표로 변환을 해주는 겁니다.
if(rc.PtInRect(point))
{
// 리소스를 이용하는 경우
PlaySound(MAKEINTRESOURCE(IDR_WAVE1), AfxGetInstanceHandle(),
SND_ASYNC | SND_RESOURCE);
// 파일을 이용하는 경우
//PlaySound("c:\\Ricochet.wav", NULL, SND_ASYNC | SND_FILENAME);
}
CFormView::OnMouseMove(nFlags, point);
}[/code]
{
CRect rc;
CStatic* pFrame = (CStatic*)GetDlgItem(IDC_FORM_IMAGE);
pFrame->GetWindowRect(rc);
ScreenToClient(rc); // 모니터상의 좌표를 윈도우 상의 좌표로 변환을 해주는 겁니다.
if(rc.PtInRect(point))
{
// 리소스를 이용하는 경우
PlaySound(MAKEINTRESOURCE(IDR_WAVE1), AfxGetInstanceHandle(),
SND_ASYNC | SND_RESOURCE);
// 파일을 이용하는 경우
//PlaySound("c:\\Ricochet.wav", NULL, SND_ASYNC | SND_FILENAME);
}
CFormView::OnMouseMove(nFlags, point);
}[/code]