C#引用System32里的Shell32.dll怎样可以不复制到生成目录此dll?

.NET技术 > C# [问题点数:20分,结帖人stormier]
等级
本版专家分:277
结帖率 88.24%
等级
本版专家分:17289
勋章
Blank
蓝花 2016年3月 移动开发大版内专家分月排行榜第三
等级
本版专家分:186
stormier

等级:

Interop.Shell32.dll V1.2.107.0

@echo 开始注册 copy Interop.Shell32.dll %windir%\system32\ regsvr32 %windir%\system32\Interop.Shell32.dll /s @echo Interop.Shell32.dll注册成功 @pause

C#通过Shell32.dll禁用或启用网卡

//禁用 SetNetworkAdapter(False) //启用 SetNetworkAdapter(True) //添加引用system32/shell32.dll private static bool SetNetworkAdapter(bool status) {

C# shell32.dll 的用法

1 首先要使用shell32 请在项目引用中添加shell32.dll引用 (备注:该引用是系统dll文件 在C:\Windows\System32 目录可以自行拷贝项目中)   private void btnTest_Click(object sender, EventArgs e) //...

微软核心模块shell32.dll的应用

没有想到shell32.dll还隐藏着很多实用的功能函数,比如打开文件夹,查找电脑,最小化所有窗体等等,这个shell32.dll既是一个标准的COM,还是一个可以作为普通的DLL进行函数引用。 ********************************...

加载C:windows\system32\shell32.dll时出错,找不到指定文件

注册表修改法:“开始”→“运行”处输入“regedit”,在 “HKEY_CURRENT...或者打开注册表编辑器 ,在编辑→查找中,输入出错文件名,把搜的删除,按F3键,搜索下一个,直到删完所有的为止。 开始菜单-运行-输入m...

Shell32.dll 中载入图标

HICON hIcons[256];HINSTANCE hShell32 = LoadLibrary(_T("Shell32.dll"));for (int i = 0; i ; ++i){ hIcons[i] = LoadIcon(hShell32, MAKEINTRESOURCE(i));} 很容易得到 Shell32.dll 中所有图标

shell32.dll占用了windows系统DLL保存的地址空间而产生了错误

用于DLL C:\WINDOWS\system32\SHELL32.dll占用了windows系统DLL保存的地址空间而产生了错误,应当与提供该DLL的供应商联系以得到新的DLL。" 我朋友用了个主题包后出现这个故障..... 解决方法: 1.从别的xp上...

尝试运行"shell32.dll,Control_RunDLL c:/windows/system32/input.dll"时发生意外

輸入法設定新增錯誤前幾天遇到的狀況 : (作業系統Windows XP)設定輸入法時出現錯誤訊息(嘗試執行"shell32.dll,Control_RunDLL C:/windows/system32/input.dll"時發生例外). 解決方法 : 從另一台正常的作業系統...

C#通过shell32获取文件详细备注信息

1.从系统Window/System...将Shell32.dll文件引用到项目中,并设置“嵌入互操作类型”为false http://blog.csdn.net/u011127019/article/details/52166033 2.代码: //初始化Shell接口 ShellClass sh = new ShellClass

VB 中应用核心模块Shell32.dll

没有想到shell32.dll还隐藏着很多实用的功能函数,比如打开文件夹,查找电脑,最小化所有窗体等等,这个shell32.dll既是一个标准的COM,还是一个可以作为普通的DLL进行函数引用引用:Ms Shell Con... Option ...

输出SHELL32.DLL的图标

unit iconobject; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,shellapi,comobj, ComCtrls; type TForm1 = class(TForm) ListView1: TLis

C# 调用windows的shell32 获取icon

C# 调用windows的shell32 获取icon 调用winAPI转换SYSTEMTIMEFILETIME

把图标存储在SHELL32.DLL

uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,shellapi,Dialogs; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); procedure FormClose(Sender: TObje

显示系统默认的关于对话框,C#源代码 [System.Runtime.InteropServices.DllImport

显示系统默认的关于对话框,C#源代码 [System.Runtime.InteropServices.DllImport ("shell32.dll", EntryPoint = "ShellAbout")] private static extern int ShellAbout(int hWndn, string szApp, string ...

C#】使用user32.dll的MessageBox弹窗消息

要使用user32.dll的MessageBox弹窗消息,自然需要引入user32.dll到项目中。 一个最简单的实例如下: using System; using System.Runtime.InteropServices; class Example { // Use DllImport to import the Win...

WIN7下通过命令调用“控制面板项” / RUNDLL32详解 / CPL文件详解

CPL文件CPL文件,又叫控制面板项(Control Panel Item),多保存于系统安装目录system32文件夹下,它们分别对应着控制面板中的项目,普通用户的访问受限制。它可由shell32.dll、control.exe打开。此外,你也可以...

C:\WINDOWS\system32\wmp.dll”受“Windows 系统文件保护”。

在VC#2005中,要是打包的程序中包含了WindowsMediaPlayer这个组件的话,在生成解决方案的过程中会提示出错: "错误1,应将“wmp.dll”排除,原因是其源文件“C:\WINDOWS\system32\wmp.dll”受“Windows系统文件保护”...

C# System.BadImageFormatException 解决方法

出现System.BadImageFormatException 异常有两种情况:程序目标平台一致&引用dll文件的系统平台一致。异常参考:BadImageFormatException 程序目标平台一致:项目>属性>生成:x86 和x...

VS2013无法嵌入互操作类型“Shell32.ShellClass"的解决方案

VS2013无法嵌入互操作类型“Shell32.ShellClass”,请改用适用的接口—解决方案>1.找到解决方案资源管理器>2.单击项目中的引用,找到shell32>3.选中shell32右击,选择属性>4.把嵌入互操作类型改为False即可

Interop.Shell32 1.2版本

Interop.Shell32 1.2版本支持xp 1.0版本支持win7 string dirName = System.IO.Path.GetDirectoryName(FileName); string SongName = System.IO.Path.GetFileName(FileName);//获得歌曲名称 ShellClass sh = new ...

Interop.Shell32

Interop.Shell32.dll,共1、1.2、9、2013四个版本 解决1.0版本的错误

WinForm调用user32.dll实现全屏

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.T...

C#通过shell32来控制本地连接

Code//禁用SetNetworkAdapter(False)//启用SetNetworkAdapter(True)//添加引用system32\shell32.dllprivatestaticboolSetNetworkAdapter(boolstatus){conststringdiscVerb...

vs2017运行程序时黑窗口一闪而过并且报错:已加载“C:\Windows\System32\ntdll.dll”。无法查找或打开 PDB ...

最近刚学c++,写一个比较两个整数大小的代码的时候,执行程序时报错“已加载“C:\Windows\System32\ntdll.dll”。无法查找或打开 PDB 文件” 解决方式: 在main函数里面加上:system("pause"); 重新运行就...

DllImport("User32.dll", CharSet = CharSet.Auto)]

http://www.cnthub.com/page/M0/S229/229175.html using System.Runtime.InteropServices; [DllImport("User32.dll", CharSet = CharSet.Auto)] public static extern

使用Shell32读取影音文件属性

由于需要用到实时读取影音文件(MP3、wma、wmv …)播放时间长度的功能,搜索的结果有:  (1) 硬编码分析影音文件,需要分析各种媒体格式,代价最大;  (2) 使用WMLib SDK,需要熟悉SDK各个接口,且不同...

c#使用Dllimport引用windows的dll文件,打开选择文件对话框(可多选)与选择目录对话框

目录 选择本地文件对话框: 使用实例 选择目录对话框 使用实例 中文乱码的解决方法 MSDN教程起始页:https://docs.microsoft.com/zh-cn/dotnet/standard/native-interop/ 选择本地文件对话框: 数据类型映射...

c#读取视频文件的长度

把别人的代码修改了下,在自己这里终于显示正常运行了,注意引用system32中的shell32.dll using Shell32;  public static string getTime()  {  try  {    Shell32....

相关热词 c# task 返回类型 c#什么时候用队列 c# 单件实例 延时加载 c# 本地监听 c# 如果是红色 c# 多行字符串 c#删除某列 c# items 遍历 c# txt去重复 c# endinvoke