腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4163)
视频
沙龙
1
回答
DllImport
-
PreserverSig
和
SetLastError
属性
interop
、
dllimport
在MSDN上,我找到了对这两个
属性
的以下描述:我的问题是:这两者之间有什么关系?
浏览 6
提问于2009-04-18
得票数 10
回答已采纳
5
回答
LoadLibrary在缺少DLL时没有失败:为什么?
c#
、
interop
class Program { private static extern IntPtr LoadLibrary(stringdllToLoad); private static extern bool FreeLibrary(IntPtr hModule
浏览 4
提问于2011-04-27
得票数 1
回答已采纳
1
回答
我应该在哪里放置非托管dll依赖项?
asp.net
、
dependencies
我有一个Visual解决方案,它有两个项目:- `MyLib` references `MyAssembly.dll`- `MyWeb` reference `MyAssembly.dll`在网络项目中,我应该把mynativedll.dll放在哪里?如果我把这个dll放在
浏览 3
提问于2011-09-15
得票数 0
回答已采纳
1
回答
以编程方式列出Windows 10中所有受支持的区域设置
c#
、
c++
、
windows
、
winapi
、
localization
在Windows 10的每一次更新中,微软都为少数族裔
和
土著语言添加了较少使用的语言环境。} { return 0;在系统设置中的“区域
和
语言”屏幕上启用V ro kiil后,最后三个
浏览 3
提问于2017-08-10
得票数 3
回答已采纳
2
回答
Widcomm蓝牙:如何打开虚拟通信
windows-mobile
、
stack
、
bluetooth
、
broadcom
我包装了API的SPP Server部分: internal s
浏览 2
提问于2010-01-05
得票数 0
回答已采纳
1
回答
在F#中正确使用带指针的P/invoke
.net
、
.net-core
、
f#
、
c#-to-f#
我正在尝试将此c#代码转换为f#: [
DllImport
("psapi.dll",
SetLastError
= true)] [return: MarshalAs(UnmanagedType.BoolGetPerformanceInfo([Out] out PerformanceInformation PerformanceInformation, [In] int Size); 这就是我到目前为止所知道的: [<
DllImport
("psapi.dll",
SetLastError<
浏览 21
提问于2020-09-11
得票数 2
回答已采纳
2
回答
如何通过Windows 6使用格式化SD卡
c#
、
windows-mobile
、
compact-framework
、
windows-mobile-6
尝试使用
和
。这个看起来很有希望,但是SD卡似乎从来没有真正格式化过。据我所知,这是因为这张卡片需要先下装。 public static extern bool FindCloseStore(HANDLEhSearch); [
DllImport
("Coredll.dll",
Se
浏览 9
提问于2011-08-24
得票数 16
1
回答
在C#中调用Linux套接字
和
Epoll函数
c#
、
.net
、
linux
、
sockets
、
interop
为了在Linux上实现这一点,我需要调用来自<sys/socket.h>
和
<linux/eventpoll.h>的许多函数。尽管它没有任何问题,但如果我能够跳过使用这个.so库文件,它实际上是连接C#运行时
和
Linux环境的桥梁,我会很高兴。
浏览 6
提问于2018-12-04
得票数 1
回答已采纳
1
回答
如何在.NET Visual Basic应用程序中读取C++动态链接库返回的常量字符*?
c++
、
.net
、
string
、
vba
、
dll
我在Win32 DLL中有一个C++函数,签名如下:请注意const char*字符串类型。
浏览 2
提问于2013-11-06
得票数 1
3
回答
使用C#互操作清除/清空办公剪贴板
c#
、
office-interop
我正在处理一个应用程序,只要点击一个按钮,就可以清除系统剪贴板
和
办公剪贴板。我尝试过System.Windows.Forms.Clipboard.Clear()
和
以下内容{ static extern bool OpenClipboard(System.IntPtr WinHandle);[S
浏览 2
提问于2015-10-09
得票数 1
回答已采纳
2
回答
如何在64位.NET进程中设置MinWorkingSet
和
MaxWorkingSet?
c#
、
.net
、
working-set
如何为64位.NET进程设置MinWorkingSet
和
MaxWorking set?附注:我可以为32位进程设置MinWorkingSet
和
MaxWorking,如下所示:internal static ext
浏览 1
提问于2012-08-31
得票数 5
回答已采纳
3
回答
来自user32.dll的FindWindowEx使用
dllimport
返回句柄零
和
错误代码127
c#
、
winapi
、
pinvoke
、
dllimport
、
findwindow
我需要以编程方式处理另一个windows应用程序,在谷歌搜索中我发现了一个使用
DLLImport
属性
处理windows计算器的示例,并将user32.dll函数导入到C#中的托管函数中。FindWindowEx方法不返回Calculator的子级的句柄,如按钮
和
textbox。我尝试在
DLLImport
上使用
SetLastError
=True,发现我得到了一个错误代码127,这是“找不到过程”。 如果有人知道如何解决这个问题,请帮助我。更新:
DLLImport<
浏览 0
提问于2011-03-09
得票数 11
回答已采纳
1
回答
访问rc文件中的字符串
c#
、
string
、
embedded-resource
我有一个rc文件,其中包含一个字符串表,该表位于dll中,例如X。你能列出所需的步骤吗?
浏览 6
提问于2014-06-23
得票数 0
回答已采纳
1
回答
如何获取跨多个虚拟桌面运行的进程列表?
c#
我正在使用Windows7,通过使用,我有多个桌面。我只想列出在所有桌面上运行的所有进程。foreach (Process p in processlist) listBox1.Items.Add(p.ProcessName + " " + p.Id + " " + p.MainWindowTitle); 使用此代码,我可以让所有进程在当前桌面上运行,但无法让进程在不同的桌面上运行。如何获得多个桌面中的子进程?
浏览 0
提问于2013-06-26
得票数 4
回答已采纳
4
回答
在c#中通过USB驱动POS机
c#
、
usb
、
point-of-sale
我知道如何实现串口
和
TCP/IP协议,但对C#中的USB通信一无所知。我知道微软提供了一个名为POS.NET的层,但我想尽量避免使用它。人们可以推荐的任何想法或任何C#库都将不胜感激。谢谢
浏览 1
提问于2008-10-09
得票数 7
回答已采纳
1
回答
32位
和
64位DLL的句柄Pinvoke
c#
、
dll
、
pinvoke
、
32bit-64bit
如下所示:if (is64bit) dll = "APINAME64.DLL";else dll = "APINAME32.DLL"[
DllImport
(dll,
SetLastError
=true)]但这仍然不起作用。
浏览 1
提问于2014-09-12
得票数 2
2
回答
更改win应用程序标签和文本
c#
、
winforms
我记得在VB6中,我能够获得当前正在运行的软件的一个形式的句柄,并通过一些API函数从外部更改它。有没有可能使用c#?多么?问题是这个软件使用的是另一种语言。我想把其中的一些改成英语。
浏览 2
提问于2012-11-07
得票数 2
回答已采纳
2
回答
如何编辑/更新exe文件的版本?
c#
、
.net
此处复制了部分代码: [
DllImport
("kernel32.dll", <e
浏览 1
提问于2015-09-25
得票数 1
1
回答
如何获得WinApi函数的返回值?
c#
、
winapi
、
marshalling
// common signaturestatic externUnmanagedType.LPStr)] string filename); [
DllImport
("kernel32.dll",
浏览 0
提问于2013-07-26
得票数 4
回答已采纳
1
回答
ReadConsoleOutputCharacter不适用于德国货币
.net
、
winapi
、
console
return result[0]; else return null; } static extern IntPtr GetStdHandle(int nStdHandle); [
DllImport
("kernel32.dll",
SetLastError</em
浏览 2
提问于2012-07-14
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券