📄 subject_37899.htm
字号:
<p>
序号:37899 发表者:志何 发表日期:2003-04-29 12:38:41
<br>主题:请问filter的属性怎么设置啊
<br>内容:在graphedit 里面右键就可以该了<BR>但是在程序里怎么实现啊<BR>谢谢
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:张立荣 回复日期:2003-04-29 23:11:49
<br>内容: IBaseFilter *pBFilter = NULL; <BR> HRESULT hr;<BR> CAUUID caGUID;<BR> FILTER_INFO FilterInfo;<BR><BR>//pFilter是filter的指针<BR> hr = pFilter->QueryInterface(IID_IBaseFilter,(void **)&pBFilter); <BR> //hr = pSrc->QueryInterface(IID_IBaseFilter,(void **)&pBFilter);<BR> if (SUCCEEDED(hr))<BR> {<BR> ISpecifyPropertyPages *pSpecify;<BR> hr = pBFilter->QueryInterface(IID_ISpecifyPropertyPages, (void **)&pSpecify);<BR> pBFilter->QueryFilterInfo(&FilterInfo);<BR> if (SUCCEEDED(hr))<BR> {<BR> pSpecify->GetPages(&caGUID);<BR> pSpecify->Release();<BR><BR> }<BR> }<BR> // Show the page. <BR> OleCreatePropertyFrame(<BR> NULL, // Parent window<BR> 0, // x (Reserved)<BR> 0, // y (Reserved)<BR> FilterInfo.achName, // Caption for the dialog box<BR> 1, // Number of filters<BR> (IUnknown **)&pBFilter, // Pointer to the filter <BR> caGUID.cElems, // Number of property pages<BR> caGUID.pElems, // Pointer to property page CLSIDs<BR> 0, // Locale identifier<BR> 0, // Reserved<BR> NULL // Reserved<BR> );<BR><BR> CoTaskMemFree(caGUID.pElems);<BR> pBFilter->Release();
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -