请教vc++ 6.0中如何使用wmi编程? 各位高手,小弟听说在.net下面使用wmi编程是很方便而简洁的,无奈兄弟认准c++了,希望知道在vc++6.0中是如何使用wmi编程的,找了很久也没找到个例子,请各位提点一二!谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #include "mmsystem.h"void CMyView::OnPlay(){ CString str; str.Format("open d:\\she.mpeg alias a parent %lu style child", m_hWnd); mciSendString(str, NULL, 0, NULL); mciSendString("play a", NULL, 0, NULL);}void CMyView::OnStop(){ mciSendString("stop a", NULL, 0, NULL);}以上代码在当前视图窗口内播放一个MPG文件. WMI编程很简单, 来来去去就那么几个函数, LZ主要把那么 指令格式搞清楚就可以了.象上面那样:1) open file_name alias a parent .... 打开媒体,取个名字为a, 指定窗口....2) play a 播放a3) stop a 停止播放a 貌似比较麻烦,不过不要被它吓倒,习惯后就好了MSDN里有个例子http://windowssdk.msdn.microsoft.com/en-us/library/ms743465.aspx注意WQL的概念很象SQL语句,还是比较方便的 别人 写的 基于DirectSound 音乐播放类,窗口失去焦点,就不播放声音,该怎么修改 图和“去除”黑色背景(2D游戏中,将黑色背景特效图片改成透明通道的特效图片) 对话框怎么实现文本拖放,为什么出错,在线等答案 谁帮我把这句解释一下,关于数据库的 求教UDP问题! MFC 的 BUG?让我郁闷了很久…… 一个简单的问题。。 Serialize()中的ar<<m_message和ar>>m_message到底执行了什么操作,有什么用?请帮忙! 网络计费系统的设计!各位前辈给点意见先。 再问!如何实现一个窗口从左边缓慢移入到屏幕中央! 如何给static控件添加滚动条 有关WMI的问题
{
CString str;
str.Format("open d:\\she.mpeg alias a parent %lu style child", m_hWnd);
mciSendString(str, NULL, 0, NULL);
mciSendString("play a", NULL, 0, NULL);
}void CMyView::OnStop()
{
mciSendString("stop a", NULL, 0, NULL);}以上代码在当前视图窗口内播放一个MPG文件.
2) play a 播放a
3) stop a 停止播放a
MSDN里有个例子
http://windowssdk.msdn.microsoft.com/en-us/library/ms743465.aspx注意WQL的概念很象SQL语句,还是比较方便的