VisualC++相談室 6
■ このスレッドは過去ログ倉庫に格納されています
005651
NGNG(MainFrm.cpp)
#include "stdafx.h"
#include "(プロジェクト名).h"
#include "MainFrm.h"
(中略)
void CMainFrame::OnFileNew()
{
InitWaveBuff();
(中略)
}
(WaveIO.cpp)
#include "stdafx.h"
#include "WaveIO.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
// バッファの準備
#define NumWaveBuff 4
#define WaveBuffSize 65536
HANDLE m_hHeap;
LPWAVEHDR m_pWaveHdr[NumWaveBuff];
LPSTR m_pWaveBuff[NumWaveBuff];
// バッファの初期化
BOOL InitWaveBuff(void)
{
for (long i=0; i<NumWaveBuff; ++i)
{
m_pWaveHdr[i] = NULL;
m_pWaveBuff[i] = NULL;
}
m_hHeap = HeapCreate(0, 0, 0);
if (! m_hHeap)
{
AfxMessageBox(IDS_HEAPCREATE);
return FALSE;
}
return TRUE;
}
■ このスレッドは過去ログ倉庫に格納されています