代码之家  ›  专栏  ›  技术社区  ›  opsb

如何查找包含特定类的C组件

  •  1
  • opsb  · 技术社区  · 15 年前

    我正在使用C_创建Internet Explorer插件。我一直在遵循一个教程,其中代码导入了一些我没有的类,即:

    using System.Windows;
    using SHDocVw;
    

    我意识到我需要将相关组件添加到我的项目中,但是我不知道如何找到包含类的组件。也许在某个地方有搜索?

    3 回复  |  直到 15 年前
        1
  •  2
  •   Justin Niessner    15 年前

    这两个示例都是位于需要引用的程序集中的命名空间。幸运的是,添加这些引用非常简单:

    对于System.Windows:

    1. 右键单击项目。
    2. 选择“添加引用…”
    3. 选择“.net”选项卡并找到System.Windows程序集。
    4. 双击可添加。

    对于SHDOCVW:

    1. 右键单击项目。
    2. 选择“添加引用…”
    3. 选择“浏览”选项卡。
    4. 导航到c:\windows\system32
    5. 查找shdocvw.dll
    6. 双击可添加。
        2
  •  1
  •   Liviu Mandras    15 年前

    首先,您发布的代码不是类,而是命名空间。

    您可以通过查看命名空间的documentaion来确定要添加的组件。 谷歌名称后的名称空间,你将fidn的答案在msdn。

        3
  •  1
  •   Mazhar Karimi    15 年前

    它的Microsoft Web浏览器控件。

    你应该把它放在你的电脑上,名字是

    shdocvw32.dll文件

    在你的项目中引用它。

    当做,

    马扎尔卡里米