Media
Player”组件,单击“确定”按钮。将该组件添加到指定的工具箱选项卡中
然后在工具箱里面找
Windows
Media
Player
控件,拉到form里面,拉出来的控件就是AxWindowsMediaPlayer了,打开属性窗口,在点击拉过来的控件,可以清楚的看到控件名称为AxWindowsMediaPlayer,这个就是你要找的控件了
我说的方法是WinForm里面添加Windows
Media
Player的方法。。。
*** 作步骤:1.整理要注册到工具箱的控件DLL文件
首先,在C:/Documents and Settings/[你的用户名]/My Documents/Visual Studio 2005/目录下查找是否有名为[Controls]的文件夹,如果没有则新建此文件夹;然后再在[Controls]文件夹下新建一文件夹,名称自定义(注意,此文件夹的名称就是注册成功后在[工具箱]里的[选项卡]的名称)。这里我把文件夹取名为“MyControls”,之后把要注册到工具箱的控件DLL文件放入“MyControls”文件夹内。
2.制作注册程序
(1)新建一个控制台项目;
(2)添加引用:
EnvDTE
文件路径:C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PublicAssemblies/EnvDTE.dll
EnvDTE80
文件路径:C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/PublicAssemblies/EnvDTE80.dll
Microsoft.VisualBasic
文件路径:Microsoft.VisualBasic C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Microsoft.VisualBasic.dll
(3)制作控件的安装程序
EnvDTE80.DTE2 myDTE2 = (EnvDTE80.DTE2)Microsoft.VisualBasic.Interaction.CreateObject("VisualStudio.DTE.8.0", "")
try
{
if (myDTE2 == null)
{
MessageBox.Show("无法调用DTE!")
return
}
myDTE2.ExecuteCommand("Tools.InstallCommunityControls", string.Empty)
System.Runtime.InteropServices.Marshal.ReleaseComObject(myDTE2)
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString())
}
(4)编译
3.运行注册
关闭VS2005的所有进程,然后运行上一步制作的注册程序。运行完毕后,打开VS2005,我们就可以看到新增加的一个选项卡[MyControls]了,展开此选项卡,就可以看到自己的控件了! ^_^
工具箱的选项卡点右键》》选择列》》出来了对话框》》点浏览》》找到第三方控件后点确定就OK.然后引用时导入就行了。 在项目中引用找到你刚导入的第三方控件。确定,然后在using 第三方控件。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)