求教 WPF中如何调用COM组件?
<Window x:Class="WpfAppHostForm.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300"
xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:wfcl ="clr-namespace:WinFormConLib;assembly=WinFormConLib"
xmlns:map="clr-namespace:MediaPlayer;assembly=Interop.MediaPlayer"
>
<Grid>
<wfi:WindowsFormsHost Name="Host">
<map:MediaPlayerClass x:Name="Player"></map:MediaPlayerClass>
</wfi:WindowsFormsHost>
</Grid>
</Window>
错误提示
属性“Child”不支持类型“MediaPlayerClass”的值。
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300"
xmlns:wfi="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:wfcl ="clr-namespace:WinFormConLib;assembly=WinFormConLib"
xmlns:map="clr-namespace:MediaPlayer;assembly=Interop.MediaPlayer"
>
<Grid>
<wfi:WindowsFormsHost Name="Host">
<map:MediaPlayerClass x:Name="Player"></map:MediaPlayerClass>
</wfi:WindowsFormsHost>
</Grid>
</Window>
错误提示
属性“Child”不支持类型“MediaPlayerClass”的值。
...全文
相关推荐
WPF调用COM组件
本实例包括一个c++写的COM组件,一个WPF工程,其中WPF调用该COM组件中的接口函数,从而实现C#调用C++。
wpf调用com组件
wpf调用com组件,似乎没办法调用。而且com组件似乎也是要界面的!
WPF中Window与Page相互调用示例
WPF简单导航框架,Window和Page(父窗体与子页面)方法相互调用。
基于COM组件技术的Python控制WPF窗口应用程序示例
实现WPF窗口应用程序的COM组件接口,可以提供给其他语言(如python)进行调用, 以实现程序可控达到自动化测试的目的,本资源分三大块, 分别如下: 1. WPF的exe应用程序_COM接口实现及控制.docx 用于说明WPF窗口应用程序的COM接口实现及如何使用python调用该程序。 2. WPF_COM_Test 用于创建及生成可执行的WPF窗口应用程序, 并提供COM组件接口。 3. Python_控制WPF 用于演示如何使用python调用上述WPF窗口应用程序。 应用到:Python, COM组件技术, WPF进程外程序控制, exe程序COM接口,自动化测试。
MFC中调用WPF的例子
此demo最简单化的介绍了mfc中如何应用WPF,不过麻雀虽小五脏俱全, vc和C#相互的数据交换和事件通知都有.


