在中Visual Studio .NET 2003利用DirectShow播放媒体文件(二)[5]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 sunjin007 的 blog

5.com的初始化和卸载,

修改playwnd.cpp添加初始化代码(加入的代码用黑体表示,下同)

 

bool cplaywndapp::initinstance()

{

    // 如果一个运行在 windows xp 上的应用程序清单指定要

    // 使用 comctl32.dll 版本 6 或更高版本来启用可视化方式,

    //则需要 initcommoncontrols()。否则,将无法创建窗口。

    initcommoncontrols();

 

    //初始化com接口

    hresult hr = coinitialize(null);

    if (failed(hr))

    {

       trace("error - could not initialize com library.\n");

       return false;

    }

 

    cwinapp::initinstance();

 

    afxenablecontrolcontainer();

 

 

本文关键:DirectShow DirectX .NET 2003
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top