00问答网
所有问题
当前搜索:
托管代码和非托管代码
vb.net 关闭窗口 内存不能释放
答:
1.如果你释放的是托管
托管代码
的内存,那么托管代码的内存管理是自动的,.NET可以保证我们的托管程序在结束时全部释放。2.如果是
非托管
资源时.NET就不能自动管理了,下面是释放非托管资源内存方法 当我们利用如数据库、文件等非托管资源时,就要用到.NET Framework中的标准: IDisposable接口。按照标准,...
如何通过VS2010用C#实现对Excel等Office的操作
答:
Office应用程序如Word,Excel和Outlook都是用
非托管代码
来写的, 而我们创建的VSTO工程使用的是托管代码,这时候就需要使用互操作程序集来与Office应用程序里的非托管COM对象交互,然后主互操作程序集(PIA)指的是官方发布的互操作程序集,如果电脑中安装了PIA,当你添加对类库的引用时,那么Visual Studio会...
c#本段
代码
需要如何实现?【通过句柄激活窗口 相对窗口点击 通过句柄...
答:
个人感觉,c#
托管
的
代码
没跨进程这个权限。如果可行也是用了全局消息钩子 如下 但是杀毒软件估计会各种弹出提示吧 //常用的DllImport("user32.dll", EntryPoint = "EnumWindows", SetLastError = true)]public static extern bool EnumWindows(WNDENUMPROC lpEnumFunc, uint lParam);[DllImport("user32...
C#调用c++dll后内存要自己释放吗??
答:
楼上的能不能不这么弱智,不知道的不要出来乱回答。在C#里面不清楚你的int里面做过什么操作,如果new过什么东西出现指针而没有返回的话,会造成内存泄露问题,C#里面需要主动销毁由
非托管代码
新建的内存,比如操作Unmanaged GDI的时候,需要你主动Release Handle。CallingConvention是指示跨平台调用方法时候所做...
在C#中怎样调用一个C,C++的接口?
答:
把函数的声明、定义和调用分清楚。[dllimport(...)]public static extern int 方法b(int 参数);这个是声明 因为函数是在dll中实现的,所以不需要定义。调用 int result = 方法b(a); //这里的a是实参 在C语言的dll中:int 方法b(int c) //这里的c是形参 { ...} ...
C#调用C++的dll库怎么传递结构体中不定长度的char数组
答:
一个是byvaltstr改为byvalstr试试看,否则传递过去可能程序只能识别到第一个字符 以及RTDB_TAGNAME_LENGTH的长度,呃……看样子是个常量应该固定的吧?然后inkInfoBytes不用new初始化其实……调用处检查一下inkInfoBytes的长度 DLL那边有
源代码
的话最好对着dll调试,在函数入口点下断点,看看传递进去的东西...
...运行出错,求高手帮忙看下是什么原因,
代码
在下面。
答:
如果你的c++是函数是用 _declspec(dllexport) 导出的, 那么要改成这样 [DllImport("key_produce.dll", CallingConvention=CallingConvention.Cdecl)]callingConvention相对应就行了。
有关C++程序框架(GUI)的困惑。
答:
1.可以直接拖控件,但是还是需要自己添加
代码
,这是必须的。2.用C#可以导入C++写的DLL或者其他文件 3.用winapi也行,不过我没怎么用过,但是我想如果你写的程序比较大,直接用API会很痛苦。4.我觉得GUI的东西还是学点吧,后来找还是用的着的,而且给用户用的软件上不都得有点GUI嘛。5.想学C#也...
.NET 程序长时间运行占用过多的内存
答:
主要是缓冲区不断的new byte[]的问题,应该改进你的程序,重复使用缓冲区。一般不用管理内存,除非你使用了很多
非托管代码
,比如引用了Win32的一些函数,这时候,你可以强制进行内存回收,但所谓强制,只是将内存打一遍无效标记而已,也不会立即回收,下面是微软关于强制回收的说明:强制垃圾回收 垃圾回收 ...
6最佳RubyonRails
托管
服务——2022年最可靠
答:
这就是为什么我决定测试尽可能多的托管服务,以找到那些值得你花时间和金钱的服务。我将列表缩小到六个web主机,所有这些主机都为RoR提供了一个很好的环境。时间短?这些是2022年最好的RubyonRailsWeb主机: Kamatera_功能强大的
非托管
云VP,可以扩展以适应RubyonRails网站或应用程序。InterServer_预算共享托管,资源无限,以及...
棣栭〉
<涓婁竴椤
23
24
25
26
28
29
30
31
32
涓嬩竴椤
灏鹃〉
27
其他人还搜