E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DllImport
C#中使用GetLastError和FormatMessage
[
DllImport
("kernel32.dll", EntryPoint = "GetProcAddress", SetLastError = true)]public static extern IntPtr
weixin_34296641
·
2020-08-21 06:23
c#操作斑马打印机打印中文
首先用zebradesigner设计一个打印模板差不多就长这样然后打印到Prn文件,用记事本打开看起来很乱,先给它排排版其实这是一种叫ZPL的语言,想要打印出变量的中文字符就要生成字符替换目标[
DllImport
Q1234567899876543211
·
2020-08-21 03:55
C# Windows 7任务栏开发之图标闪动(Flash)
但该效果在开发中可能会经常使用,下面代码为一个闪动效果类://////Win32API///internalstaticclassWin32{//////窗口闪动//////窗口句柄///是否为闪///成功返回0[
DllImport
傲十郎
·
2020-08-20 22:42
#
1.3
C#
【C#】请教
DllImport
Attribute.SetLastError属性的作用?
C#-请教
DllImport
Attribute.SetLastError属性的作用?
HOLD ON!
·
2020-08-20 15:55
C#
C# WinForm 获取句柄与置顶窗体
C#WinForm获取句柄与置顶窗体[System.Runtime.InteropServices.
DllImport
("user32.dll",CharSet=System.Runtime.InteropServices.CharSet.Auto
HOLD ON!
·
2020-08-20 15:54
C#
C# MDI 子窗体被父窗体控件挡住
无奈之下,谷歌了一下,尝试了很多种方法,结果找到了一种最简单的解决问题方案,代码如下:usingSystem.Runtime.InteropServices;//导入名称空间[
DllImport
("user32
chernyog
·
2020-08-20 13:03
C#
Winform
c# 设置窗体始终最前端
方法一://调用API[System.Runtime.InteropServices.
DllImport
("user32",CharSet=System.Runtime.InteropServices.CharSet.Auto
pete熊
·
2020-08-20 13:25
c#
__declspec(dllexport) & __declspec(
dllimport
)
当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出类__declspec(
dllimport
)声明一个导入函数,是说这个函数是从别的
金牛笑笑生
·
2020-08-20 12:09
Unity调用IOS相关接口获取手机型号(CSharp)
并显示硬件型号具体实现:在脚本中定义2个外部方法,一个为弹出AlertView的,另一个则为返回字符串的GUI中创建一个Button,并在点击时弹出调用外部函数,达到弹框效果在C-Sharp定义了一个外部方法
DllImport
Dale_Ching_1991
·
2020-08-20 10:36
Game-Mobile
为什么在一个类A中调用另一个类B的函数,A类中不用定义B类的实例,即可B类中的函数
代码如下namespacemw_rdp{publicclassIC{[
DllImport
("Mwic_32.dll",EntryPoint="ic_init",SetLastError=true,CharSet
渔农
·
2020-08-20 10:38
C++类的导入导出
ifndefXX_DEFINE_H#defineXX_DEFINE_H#ifdefXX_DLL#defineXXAPI__declspec(dllexport)#else#defineXXAPI__declspec(
dllimport
purple_wind_yy
·
2020-08-20 04:31
QT
自动打卡程序 模拟鼠标按键代码【unity3D基础教程】
usingSystem.Diagnostics;publicclassNewBehaviourScript1:MonoBehaviour{[System.Runtime.InteropServices.
DllImport
iteye_18800
·
2020-08-20 03:12
vc中运行库的选择
这两天编译工程的时候引入了mysql++的动态库,但是在编译的时候编译器给出了很多error信息:错误19errorLNK2019:无法解析的外部符号"__declspec(
dllimport
)public
amyeric
·
2020-08-20 02:52
c++
【C#】 蓝牙
在.Net下面的蓝牙开发1.获取本地设备的ID[
DllImport
("Btdrt.dll",SetLastError=true)]publicstaticexternintBthReadLocalAddr
sunnykaho
·
2020-08-20 01:34
【C#】
mainwindow.obj:-1: 错误:LNK2019: 无法解析的外部符号 "__declspec(
dllimport
) public:
mainwindow.obj:-1:错误:LNK2019:无法解析的外部符号"__declspec(
dllimport
)public:void__thiscallHelp::sendCommand(classQStringconst
a_sungirl
·
2020-08-19 23:57
错误总结
用指定颜色填充一个闭合区域
usingSystem.Runtime.InteropServices;[
DllImport
("gdi32.dll")]publicstaticexternIntPtrSelectObject(IntPtrhdc
王集鹄
·
2020-08-19 23:10
2016.5.30让窗口处于最顶层的方法,比TopMost灵活
最简单的方法Form.Activate()稍复杂的方法用API,目前没有看出比第一种方法有什么好处(可操作其它窗口,这就是好处2016.7.31)[System.Runtime.InteropServices.
DllImport
weixin_33726313
·
2020-08-19 21:49
Unity3D开发之Unity跟IOS交互过程
命名什么的都是随便的):usingUnityEngine;usingSystem.Runtime.InteropServices;publicclassPayBuildIOS{#ifUNITY_IPHONE[
DllImport
lihandsome
·
2020-08-19 18:34
unity3d
IOS
C#
DllImport
的用法
答案是肯定的,大家可以通过C#中的
DllImport
直接调用这些功能。
DllImport
所在的名字空间usingSystem.Runtime.InteropServices;MSDN中对DllIm
jame_peng
·
2020-08-19 17:15
C#
c#
winapi
callback
dll
byte
string
exe调用DLL的方式
假设被调用的DLL存在一个导出函数,原型如下:voidprintN(int);三种方式从DLL导入导出函数生成DLL时使用模块定义(.def)文件在主应用程序的函数定义中使用关键字__declspec(
dllimport
CN_Simo
·
2020-08-19 15:00
用ini文件实现数据库的增、删、改、查
本文以C#为例,这些函数本身就是C++的api1.函数引入(以string操作为例)具体函数的参数不再做详细介绍,可以自己去查msdn//获取指定section中指定key的值[
DllImport
("kernel32
血虐丘比特
·
2020-08-19 02:07
API
c#如何根据时间戳校验本地系统时间
classChangeSYSTime{[
DllImport
("kernel32.dll")]publicstaticexternboolSetSystemTime(refSYSTEMTIMEst);[
DllImport
北梦~
·
2020-08-19 01:56
c#笔记
尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
譬如:[
DllImport
(DLLFileName,EntryPoint="PMSifGetDefUserGroup")]publicstaticexternstringPMSifGetDefUserGroup
汪锦鹏
·
2020-08-18 18:23
查问题
混用Int与IntPtr导致GetProcAddress始终返回null
注意NET某些类型在不同平台上的长度NET中用句柄用得最多的是在
DLLIMPORT
中,混用int与intptr可能会导致某些API声明在X64平台中表现不正常,如[
DllImport
("Kernel32
weixin_30861797
·
2020-08-18 17:23
使用PInvoke互操作,让C#和C++愉快的交互优势互补
一:背景1.讲故事如果你常翻看FCL的源码,你会发现这里面有不少方法借助了C/C++的力量让C#更快更强悍,如下所示:[
DllImport
("QCall",CharSet=CharSet.Unicode
一线码农
·
2020-08-18 15:33
COM和.NET的互操作
C#调用COM组件Daven172C#调用C++类(以COM组件的形式)如果想用C#调用C/C++写的函数,可以先将C/C++的函数写成dll文件,由C#用
DllImport
的方式来调用,但是这种方法无法调用
Andy511823558
·
2020-08-18 14:26
C#WPF制作仿QQ截图工具
对于Win32的API,调用起来还是需要
dllimport
的。我们声明一个Hotkey类,导入相应的方法。classHotKey{//调用WIN32的API[
DllImport
("user32.
duan_hy
·
2020-08-18 06:06
C#
【C#】打开文件夹并选中文件
//////打开路径并定位文件//////文件绝对路径[
DllImport
("shell32.dll",ExactSpelling=true)]privatestaticexternvoidILFree
GreAmbWang
·
2020-08-18 05:16
C#
unity改变运行窗口的位置和大小
要用原生的方法,关键问题是要拿到窗体的句柄如下所示,是我拿的别人的代码,找到的是没有父窗体的窗体句柄publicdelegateboolWNDENUMPROC(IntPtrhwnd,uintlParam);[
DllImport
胜天半子_王二_王半仙
·
2020-08-18 01:25
unity
C#
C#中发送消息给指定的窗口,以及接收消息
publicclassNote{//声明API函数[
DllImport
("User32.dll",EntryPoint="SendMessage")]privatestaticexternIntPtrSendMessage
true_man111
·
2020-08-17 22:26
C#
配置文件操作(*.ini)
调用系统Dll对ini的文件进行读写[
DllImport
("kernel32")]privatestaticexternintGetPrivateProfileString(stringsection,
weixin_30387339
·
2020-08-17 15:26
UE4:无法解析的外部符合
在编写插件继承UserWidget的时候,出现了以下报错信息错误LNK2019无法解析的外部符号"__declspec(
dllimport
)public:__cdeclUUserWidget::UUserWidget
秋名山的SC
·
2020-08-17 13:33
UE4
虚幻4-c++
python控制windows的鼠标在屏幕上指定位置做点击操作
1.导入相关包首先导入相关包,都是python自带的,或者是anaconda环境下集成了的fromctypesimportwin
dllimport
win32apiimportwin32conimporttime2
Irvinfaith
·
2020-08-17 09:14
python
python
windows
C#调用本地动态链接库时,根据x86或x64自动选择相应的动态链接库dll文件
如下所示,可以创建两个
DLLImport
外部函数(分别对应32位版本和64位版本),然后创建一个包装方法,在包装方法中根据系统类型选择正确版本的方法。
jiuzaizuotian2014
·
2020-08-17 08:24
C/C++语言
C#语言
c# 当窗体设置成无边框后,如何实现拖动效果,简洁实用
解决的办法是:1.在窗体的.cs文件的窗体类中添加如下代码[
DllImport
("user32.dll")]publicstaticexternboolReleaseCapture();[
DllImport
zy_dreamer
·
2020-08-17 04:21
windows
c#
窗体无边框
拖拽
C# WINFORM 设置控件enable为false,但控件不变灰
申明一下,我也是从网上搜出来,试过,非常好用,贴下来[System.Runtime.InteropServices.
DllImport
("user32.dll")]publicstaticexternintSetWindowLong
追忆草样年华
·
2020-08-17 04:45
获取屏幕上某一位置像素的颜色
若为0,则要获取整个屏幕的DC///指定窗口的设备场景句柄,出错则为0[
DllImport
("user32.dll")]publicstaticexternIntPtrGetDC(IntPtrhwnd)
yi252430
·
2020-08-17 04:07
C#对游戏手柄的编程开发-API篇(3)
//////模拟键盘事件//////虚拟键值/////////附加键状[
DllImport
("user32.dll")]publicstaticexternvoidkeybd_event(bytebVk
weixin_34161029
·
2020-08-17 03:09
如何获得一个控件或窗体的句柄 (HWND)?
[
DllImport
("coredll.dll"]publicstaticexternIntPtrGetCapture();[
DllImport
("coredll.dll")]publicstaticexternIntPtrFindWindow
weixin_30608503
·
2020-08-17 03:04
unity窗口最大化最小化及窗口还原
usingSystem.Collections.Generic;usingSystem.Runtime.InteropServices;usingUnityEngine;publicclassWindowMaxAndMin:MonoBehaviour{[
DllImport
神说要有光啊
·
2020-08-17 03:00
unity基础
unity设置鼠标按键焦点事件
usingSystem.Collections.Generic;usingUnityEngine;usingSystem.Runtime.InteropServices;publicclassMousepause:MonoBehaviour{[
DllImport
峡谷先锋6666
·
2020-08-17 02:32
U3D基础学习
Unity:发布WebGL遇到的坑
1.shader添加要全,否则web版报错2.
DllImport
这个一定要注掉,否则web版黑屏,Editor下无妨3.www加载资源:(1)路径不能出错,也不能出现//,否则可能会崩溃(2)xml资源尽量在跳转场景或选择节点时进行加载
洛神同学
·
2020-08-17 02:31
C#
Unity
WebGL
U3D如何调用Win10的触摸键盘Touch KeyBoard非屏幕键盘(OSK.exe)
屏幕键盘总感觉不怎么好用,试了下Win10自带的TabTip触摸键盘发现比较符合要求这里贴上U3D呼出和隐藏触摸键盘TouchKeyBoard也就是TabTip.exe的方法,win8理论上也可以用[
DllImport
AnnaLinks
·
2020-08-17 01:18
C#操作虚拟键盘和鼠标(及禁用物理鼠标)
虚拟键盘自动输入[
DllImport
("user32.dll")]privatestaticexternvoidkeybd_event(bytebVk,bytebScan,intdwFlags,intdwExtraInfo
lxw945655506
·
2020-08-17 01:50
Unity3D模拟鼠标输入
usingSystem.Windows.Forms;usingSystem;usingSystem.Runtime.InteropServices;publicclassRecordFunction:MonoBehaviour{[
DllImport
kenljh
·
2020-08-17 01:02
unity3d
Unity窗口显示在最前面
基本思路1、得到Unity程序窗口的句柄2、判断Unity程序窗口是否在最前面,如果不是,则将其显示在最前面代码实现[
DllImport
("User32.dll")]privatestaticexternIntPtrFindWindow
三尺三
·
2020-08-17 01:28
Unity-GUI编程
unity 网络ipv6连接
UNITY_EDITOR[
DllImport
("__Internal")]privatestaticexternstringgetIPv6(stringmHost,stringmPort);#endif
大耳朵O
·
2020-08-17 00:09
LNK2019: 无法解析的外部符号--------解决方案
问题说明:将VC6.0编译好的程序迁入vs2008中出现了大量的类似下面的错误:BusListView.obj:errorLNK2019:无法解析的外部符号"__declspec(
dllimport
)public
angellove156
·
2020-08-17 00:23
学习笔记
AutoCAD.net 自定义窗体及面板与CAD交互时的焦点切换问题(C#)
CAD无法获得句柄,需要点选一下CAD操作空间后,才能开始交互操作,给程序运行带来诸多不便:为了解决该问题,需要利用WindowsAPI函数SetFocus实现,具体步骤为:在类开头添加api函数申明[
DllImport
KOBO_24
·
2020-08-16 23:47
用户界面
C#显示与隐藏系统任务栏和开始菜单栏
privateconstintSW_HIDE=0;privateconstintSW_SHOW=5;[
DllImport
Attribute("user32.dll")]privatestaticexternintFindWindow
firstjie333
·
2020-08-16 23:19
C#
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他