www.gusucode.com > VC++滚彩球游戏附源程序源码程序 > VC++滚彩球游戏附源程序源码程序\code\MMIO.cpp
//此段代码引自 Eugene Olafsen(美)等著'MFC Programming with Visual C++ 6 Unleashed' //May.8 // Download by http://www.NewXing.com //----------------------------------------------------------------- // MMIO Objects // C++ Source - MMIO.cpp //----------------------------------------------------------------- //----------------------------------------------------------------- // Inclusions //----------------------------------------------------------------- #include "StdAfx.h" //----------------------------------------------------------------- #include "MMIO.h" //----------------------------------------------------------------- // MFC Debugging Support //----------------------------------------------------------------- #ifdef _DEBUG #undef THIS_FILE static char BASED_CODE THIS_FILE[] = __FILE__; #endif //----------------------------------------------------------------- // CMMIO Public Methods //----------------------------------------------------------------- void CMMIO::Open(const char* pszFileName, DWORD dwOpenFlags) { ASSERT(AfxIsValidString(pszFileName)); m_hmmio = ::mmioOpen((char*)pszFileName, NULL, dwOpenFlags); } void CMMIO::Open(CMMMemoryIOInfo &mmioinfo) { m_hmmio = ::mmioOpen(NULL, &mmioinfo, MMIO_READWRITE); }