2015-05-29 42 views
4

处理程序AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler的可能参考是什么?错误无法找到类型或名称空间名称'AxWMPLib'(缺少使用指令或程序集引用吗?)

当我在法通过这个事件,

private void axWindowsMediaPlayer1_PlayStateChange(object sender,AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e) 

编译引发以下错误:

The type or namespace name 'AxWMPLib' could not be found (are you missing a using directive or an assembly reference?)

回答

2

如果您使用Visual Studio然后确保你已经下在解决方案参考上市AxWMPLib资源管理器。如果您在表单中嵌入了Windows Media Player控件,则应该将其自动添加为WMPLib

如果缺少这些库,添加这些库的简单方法是将Windows Media Player控件添加到表单中(现有的控件将执行此操作)。右键单击Toolbox并从上下文菜单中选择“Choose Items ...”,然后在“COM components”选项卡上勾选“Windows Media Player”控件,然后单击OK。您现在应该在游标上附加一个Windows Media Player图标;点击表格添加它。这会将AxWMPLib和WMPLib引用添加到您的解决方案中。然后,您可以删除刚刚添加的Windows Media Player控件,如果不需要它。

相关问题