自己写的一个acitvex控件,.net c++ 2008,mfc向导生成的,功能是打开并播放一个录音文件
有几个问题没解决,
1、如何在active中打开一个文件,我是调用的win32 API
CreateFile,但是每次都查不到文件,可能是文件路径不对,该如何设置文件路径,下面代码红色部分
HANDLE hFile = CreateFile(_T("phrase07.sc"),GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,0,NULL);
if( INVALID_HANDLE_VALUE == hFile )
{
MessageBox(NULL,_T("文件未找到"),_T("出错"),0);
return;
}
2、hmtl页面调用该控件的代码如下,我想实现文件名参数写到<PARAM>中,该如何做?
<OBJECT ID="AXAudioPlayer" WIDTH=100 HEIGHT=51 
CLASSID="CLSID:BE5AC45A-54F3-48E9-80FA-D622227C812D">
    <PARAM NAME="_Version" VALUE="65536">
    <PARAM NAME="_ExtentX" VALUE="2646">
    <PARAM NAME="_ExtentY" VALUE="1323">
    <PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
请高手指点一二