MultiMediaContainer.MCISendMessage 方法 | |
向包含的 MCI 窗口发送 MCIWNDM_XXX 消息。
命名空间:
VO
程序集:
VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD MCISendMessage(
dwMsg,
wParam,
lParam
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual MCISendMessage(
__Usual dwMsg = default,
__Usual wParam = default,
__Usual lParam = default
)
查看代码参数
- dwMsg (Optional)
- 类型:__Usual
消息ID。 - wParam (Optional)
- 类型:__Usual
第一个 SendMessage 参数,作为 DWORD。默认值为0。 - lParam (Optional)
- 类型:__Usual
第二个 SendMessage 参数,作为 LONG。默认值为0。
返回值
类型:
__Usual
结果值(作为LONG)。
备注
如果关联的文件包含视频或音频信息(例如,.AVI或.WAV文件),MultiMediaContainer 类会创建一个 MCI 窗口。
使用 MCISendMessage() 方法,您可以向这个窗口发送 Win32 SDK 帮助文档中记录的 MCIWNDM_XXX 消息。
使用这些消息,您可以以编程方式改变窗口的外观和行为,播放多媒体数据等。
提示: |
---|
请查阅 Microsoft Win32 软件开发工具包文档,了解有关 MCIWNDM_XXX 消息和命令的详细信息。
|
示例
这段代码片段开始播放视频或音频文件:
1oDCMM:MCISendMessage(MCIWNDM_PLAYFROM)
这段代码片段逐步推进数据:
1oDCMM:MCISendMessage(MCI_STEP, 0, 1)
这段代码片段从窗口中移除工具栏:
1oDCMM:MCISendMessage(MCIWNDM_CHANGESTYLES, MCIWNDF_NOPLAYBAR, MCIWNDF_NOPLAYBAR)
参见