VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
vc/mfc
-> 进程/线程/dll
dll的调用问题
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
dll的调用问题
发表于:
2007-08-27 14:39:11
楼主
如果我添加一个hinstance的成员变量,再loadlibrary一个dll
我没有去freelibrary它的话,它就一直在内存中,就随时能被调用。不会消失。
如果freelibrary了。必须再加载才能使用。是这样理解的吧??
我做的是转换功能
因为转换需要dll里面的函数。为了加快速度(不能每次转换文件都加载,处理完就free了。)
所以我的想法是定义成员变量。然后加载。不去free的。这样能实现吗?
是保存加载dll的实例句柄。还是保存倒出来的函数的地址。那个才是关键?
那个保存了下载再转换时候能比不保存快。?还是都保存?
发表于:
2007-08-27 16:01:08
1
楼 得分:
0
你这样要保留 那直接用静态的就好了 何必那么麻烦
动态连接是一般都是dll只是用到很少次数,loadlibrary就可以起到增加效率的作用
如果需要重复使用,使用静态连接也不妨
发表于:
2007-08-27 16:11:04
2
楼 得分:
0
要做的效果是转换一般格式的文件还是按原来的样子转换。要是转换特定的扩展名文件的时候。dll就常驻内存。
我这么做不知能不能实现。跟踪代码也有个小问题
比如我在转换的代码开始处设置了1个断点。因为代码比较长,我不能一次一次的f10吧、
请问怎么样才能结束此次调试。能再点击转换菜单的。(我想看下第一次点击的时候的运行情况)
发表于:
2007-08-27 16:15:45
3
楼 得分:
0
我定义了个hinstance类型的成员变量和一个bool类型的成员变量(比如。111是特殊文件)
如果遇到.111时候,bool类型的值改变。然后在else语句中操作
给hinstance类型的成员变量成员变量赋值,而不去释放
这样能实现的不?
下一篇:
关于win32 dynamic-link library的问题
上一篇:
好头疼的问题,dll中使用messagebox, 总是错
相关文章
vc++2003如何自定义向导
opengl ,b样条曲面问题
csocket 入门+多线程 笔记
散分庆祝
xp下编写的程序在nt中运行出问题
求助在linux下的程序运行的命令问题
rookit相关技术书籍下载
如何自己编程设置鼠标指针的移动速度,就像控制面...
求高手帮忙毕业设计
菜鸟请教
新手高分请教如何选择数据库访问形式以及如何对数...
线程回调函数不能访问全局变量?
win32消息问题,望高手解答。
windows窗口调节 帮帮忙解释下下面这段代码...
请高手指教啊,出现"unhandled exception&n...
使用cfile出现runtime error是怎么回事?
vs2005的例子怎么不能运行呢?
网络抓包的问题,有段代码请高手看一下。
本机有一个到 61.122.122.122:80的连接(哪...
缩略图的问题
其他资讯
帮帮忙,抢先式多线程网络蜘蛛!
动态生成一个控件接收弹出菜单命令
如何用vc读取wav文件的信息?
十万火急求助(在线等):关于mod逆语言
请教,怎么得到一文件是否存在,用fileexists不行...
c/s多线程问题
在对话框编辑中,右键,为什么"插入 active...
在vc2005中,点击一个edit控件时,怎样自动选取其中...
网络通讯,一边是串口转网口发数据,我做软件接收数...
如何让mdi在open时把数据显示在当前子窗口,不另外...
p2p网络电视
怎样得到对话框的值?
急求透明度问题!!~~~~
sendrequest 为什么返回"服务器返回的信息...
如何判断某一程序是否正在运行中.
vc++6.0和vs.net2005的msdn
如何得到usb模拟的串口的名字?
菜鸟求助!!!
一个很莫名的问题,各位大哥救救小弟吧,关于cstri...
基于对话框的程序用静态文本显示位图,最小化之后...
快速检索
分类导航标签a
软件工程/管理开发过程版
其他数据库开发VFP
VC/MFC非技术类
Web 开发Ajax
Linux/Unix社区UNIX文化
C/C++C++
硬件使用电脑整机及配件
Windows专区一般软件使用
其他数据库开发Anywhere
WPS Office产品家族WPS二次开发及使用
硬件/嵌入开发VxWorks开发
移动平台英特尔移动计算技术
Oracle认证与考试
移动平台近距离无线技术
C/C++其它技术问题
最新资讯
欧易亚科技股份有限公司~广州诚聘php程序员(数名...
请教关于java的文件操作
【调查】做dotnet的项目开发时,在使用windows操作...
.
有和debugview差不多的软件吗?
高手请进:gdi+的问题
请问如何让一个层不可用?
vb中什么函数可以用来判断字符串所占的实际宽度来...
3年半开发经验的转向做产品经理,值多少钱啊?
关于程序如何设计的问题?
object[][] 转 list 的问题?
cb++中没有typeof?
最好的视频教程网站,有很多学科的视频教程下载,...
div怎么做垂直居中,水平居中?
如何在webbrowser控件中获取post参数?就像获取c...
有没有谁做过财付通接口的
求一条sql语句
vb写的dll,在x86下正常,系统升级到x64后出错
c#中double 对应的包装类是object吗?
大家好,我是做工控行业的,想求一段实现延时2秒...
送分!!!!!!!!!!!有一个问题请教各位高手:就是如何...
excel读取数据问题
“显示大论坛月专家榜”功能不能用
如何在vb中用print输出垂直方向的数字
技术总监(asp/asp.net+sql)
对另一个网段发送的广播数据可以被收到吗?
请各位帮忙分析,关于网络的问题
crystalreport重大问题
如何定义 指向数组的指针 的数组 ...
请过来人指点迷津
送分 急用!!
串口数据处理
office的ocr识别技术?
在做winform项目时,想实现从一个工程到另一个工...
怎么判断一组用户名、密码是否可以登陆window系统...
判断string是不是数字
vb与sql数据库连接信息保存的问题
严蔚敏教材中的有关拓扑排序的问题(求助)
如何在html页面调用web service?
flash如何调用c#2005写的webservice 返回的...
热门点击
ror 问题 有没有知道呢
web service 注册问题。
sql server中在插入数据时提示将截断字符串...
c# 里面的[] 是一种什么语法
[公告]c++builder论坛截止到2007年1月1日前所有星...
帮忙看一下这个程序错哪啦~~谢谢
求助:关于多窗口的窗口控制问题,如何知道窗口顺...
开源博客
实在看不懂吖!请高手拨刀相助!!
showdialog()传值问题
请问一个小问题:为什么像我这样给一个数组赋值要...
求:c#打印源代码
两台机子互连的问题!急死人了,急啊!
关于hibernate的save问题
北京 公司 招聘 软件...
winform中如何禁止使用按键精灵之类的工具?
非高手莫进!如何根据接口创建实例?(ioc)
乱码问题!
急!!!一个dll调用的奇怪问题...
射频卡加密读写,急急急!!!
.net3.0 与.net2.0的揉合
如何按行读取文件
cimagedecoder类的问题,帮忙进来看看
想换工作,哪个公司好一些,不知道有没有能力进
flash 接收参数问题
运算符“!=”无法应用于“object”和“int”类型...
哪位高手能帮帮我,我会深表感谢的
关于reportserver 2005 的重大问题&nb...
设置iis时,rpc服务器不可用?
关于在dbgrid上放置控件的位置固定问题
求各位大侠帮忙写个js (给最后一行换到第一...
求高手帮忙,感激不尽,急啊
excel数据格式的转换
电脑进不了系统。达人来看看。在线等
thread與socket阻塞
有谁知道这是什么控件?椭圆型的下拉框(附图)
请问discuz的论坛程序在发表话题的时候上传附件的...
杭州.net请进qq群:2281499!
如何在mdi窗体中调用mdi子窗体?
高手哥哥进啊``gif图片动与停止问题