|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
C++论坛
→
『 VC++/MFC 』
→ lib库的生成的时候会执行代码??
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1470
人关注过本帖
标题:
lib库的生成的时候会执行代码??
只看楼主
加入收藏
宁愿不爱
等 级:
新手上路
帖 子:70
专家分:0
注 册:2006-11-16
楼主
收藏
问题点数:0 回复次数:9
lib库的生成的时候会执行代码??
呵呵 题目我也不知道怎么说说的很乱
对不起哈
有一个问题弄不明白
(MFCDLL)在编译的时候
到了创建LIB文件时
他怎么会执行
::initinstance() 函数
以及
dllregisterserver()函数呢
在编译LIB文件的时候是怎么样的一个过程呢??
搜索更多相关主题的帖子:
lib
代码
LIB
函数
文件
2007-11-28 14:45
举报帖子
使用道具
赠送鲜花
踏魔狼
等 级:
贵宾
威 望:
24
帖 子:1322
专家分:33
注 册:2005-9-22
第
2
楼
收藏
得分:0
lib是静态库文件.它并不会自己执行.
=×&D o I p R e E n C g T l X&×=
2007-11-28 15:43
举报帖子
使用道具
赠送鲜花
踏魔狼
等 级:
贵宾
威 望:
24
帖 子:1322
专家分:33
注 册:2005-9-22
第
3
楼
收藏
得分:0
在程序代码中动态地加载所使用的DLL,并使用指针调用DLL中的导出函数.
如你想问DLL里面的函数是如何去实现加载目录下的字幕文件,那就是令一回事了.
=×&D o I p R e E n C g T l X&×=
2007-11-28 19:05
举报帖子
使用道具
赠送鲜花
宁愿不爱
等 级:
新手上路
帖 子:70
专家分:0
注 册:2006-11-16
第
4
楼
收藏
得分:0
呵呵
谢谢 BZ
在project--settings--Custom
Build下,Commands里找到:
regsvr32
/s
/c
"$(TargetPath)"
echo
regsvr32
exec.
time
>
"$(OutDir)\regsvr32.trg"
所以编译的时候它运行了
呵呵
再问一下
我从网上下载了一个VSFILTER
dll
它是一个字幕组件
只要在我播放音频文件的时候
这个组件就会自动加载在和音频文件同一个目录下的字幕文件
请问着是怎么实现的呢
能给我一点思路么
呵呵
我是菜鸟
请多多关照
2007-11-29 07:40
举报帖子
使用道具
赠送鲜花
宁愿不爱
等 级:
新手上路
帖 子:70
专家分:0
注 册:2006-11-16
第
5
楼
收藏
得分:0
对不起啊 是我的没有说清楚
只要把VSFILTER 这个组件注册了
打开任何一个播放器
在播放器的是视频窗口里就会自动加载字幕文件
并没有让播放起程序去调用这个DLL啊
我想问的是这个是怎么实现的呢
2007-11-29 09:31
举报帖子
使用道具
赠送鲜花
宁愿不爱
等 级:
新手上路
帖 子:70
专家分:0
注 册:2006-11-16
第
6
楼
收藏
得分:0
组件不是只有在调用的时候在运行么?
它又是怎么知道在 播放器播放视频文件的时候做一些操作??
很显然播放器不可能去调用它啊
这是怎么实现的呢??
2007-11-29 09:39
举报帖子
使用道具
赠送鲜花
踏魔狼
等 级:
贵宾
威 望:
24
帖 子:1322
专家分:33
注 册:2005-9-22
第
7
楼
收藏
得分:0
有这么神.什么播放器都可以.
那我就不知道了.
=×&D o I p R e E n C g T l X&×=
2007-11-29 11:48
举报帖子
使用道具
赠送鲜花
vfdff
等 级:
侠之大者
威 望:
8
帖 子:2172
专家分:425
注 册:2005-7-15
第
8
楼
收藏
得分:0
库不是独立的,需要别人调用,不能独立执行
2007-11-29 13:29
举报帖子
使用道具
赠送鲜花
Arcticanimal
等 级:
论坛游民
威 望:
7
帖 子:341
专家分:20
注 册:2007-3-17
第
9
楼
收藏
得分:0
dll被进程或线程加载卸载的时候会自动调用DllMain()函数,
在DllMain里面可以做很多事情. 用regsvr32注册这个dll的时候就会调用DllMain
try new catch
2007-11-29 20:57
举报帖子
使用道具
赠送鲜花
宁愿不爱
等 级:
新手上路
帖 子:70
专家分:0
注 册:2006-11-16
第
10
楼
收藏
得分:0
这是一个direct show 写的filter
估计是在播放器调用解码器的时候
把它给加上了
2007-11-30 16:54
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
lib库的生成的时候会执行代码??
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.018127 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved