CSDN论坛 > VC/MFC > 进程/线程/DLL

手上只有一个dll ,怎么得到他对应的idl ? [问题点数:100分,结帖人lilia]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:0
Bbs4
本版专家分:1303
Bbs4
本版专家分:1303
Bbs5
本版专家分:2770
Blank
红花 2000年12月 VB大版内专家分月排行榜第一
Bbs6
本版专家分:7346
Blank
蓝花 2003年2月 其他开发语言大版内专家分月排行榜第三
Bbs6
本版专家分:7346
Blank
蓝花 2003年2月 其他开发语言大版内专家分月排行榜第三
Bbs4
本版专家分:1636
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:70
Bbs5
本版专家分:2770
Blank
红花 2000年12月 VB大版内专家分月排行榜第一
Bbs1
本版专家分:13
Bbs2
本版专家分:277
匿名用户不能发表回复!
其他相关推荐
如何将IDL转换成EXE(C#)
有的时候,我们需要将IDL的SAV文件或PRO文件转换成EXE文件,比如,有的IDL图像处理算法,需要输入输出图像参数,而这时候,我们根据要求需要转换成EXE形式,更易于方便移植和操作。下面我们以一个IDL算法为例,来讲述如何将IDL程序变成exe形式。
通过idl得到.h文件
今天比较郁闷,为了汉化dsoframer1.3(微软网站有下)耗了两个多小时终于找到正确有效的方法通过idl得到了.h头文件。下载的dsoframer1.3在VS2005下编译竟报缺少头文件,晕!上网搜到的都是1.2版本,不能用于1.3,还好在引用目录下有个.idl文件,定义了所需的内容(不知微软怎么搞的),为了完成转换上网查了半天说的都是通过命令来做,而且没一个成功,再晕!最后才知道其实
C#调用dll,字符串参数传过去只有一个字符
环境:VS2010,应用程序用C#编写,DLL用C++编写 问题:C#调用dll,传的字符串参数到C++里面调试发现只传了一个字符 原因: 原来调用dll的写法是下面这样的 [DllImport("EcComm.dll", EntryPoint = "EC_OpenPort", CharSet = CharSet.Auto)] 实际上应该写成 [DllImport("EcComm.
将IDL项目创建在现存的pro文件的文件夹内
将IDL项目创建在现存的pro文件的文件夹内在使用IDL时经常会碰到这样一种情况:我有已经编写好的pro代码,而且这里面没有项目文件,但是IDL在工作空间中使用“导入”功能时,需要将pro代码导入到指定的工作空间的项目内,而无法直接使用我在文件系统里指定的pro代码,对于我这种有点强迫症的人来说这确实是一件蛮抓狂的事情,因为我想基于我自己的文件结构建立整个IDL项目。经过一阵的摸索,提供一种解决思路
第一个IDL之图形用户界面window
随窗口大小变化,自动调整按钮位置到窗口中央。同时相应Click事件。其中btnAdd.bmp是放在工程目录中的bitmap图片16*16;相应主窗口大小变化PRO mywindow_tlb,eventwidget_control,event.top,tlb_get_size = base_size;print,base_size[0],--,base_size[1]widget
C#反编译工具下载,如果只有dll文件,怎么查看源代码?
C#反编译工具下载,如果只有dll文件,怎么查看源代码?
pdb文件与dll/exe文件的关联。
基本知识:在build  dll/exe文件和pdb文件的时候,会有一个GUID被写入dll/exe文件和pdb文件中去,调试器根据这个GUID来判断二者是否匹配。每次重新build的时候,GUID都会不同,即使源代码没有变化。对于一个dll或者exe文件,调试器是如何寻找对应的pdb文件的呢? 他并不是寻找具有相同文件名的pdb文件,而是在PE头里面寻找。每一个dll/exe文件都有一个PE头,其中有一项是规定了pdb文件的名称的。最简单的方法是用一个二进制编辑器打开dll/exe文件,搜索pdb即可。当
IDl保存和恢复变量的方法
最近在使用IDL编写demo,频繁测试,有些模块太靠后,需要用到前面提供变量。每次运行会花很多时间,现在查了些资料,找到了IDL保存和恢复变量的方法。虽然方便程度不及MATLAB,但也差不太多了 具体如下: 保存: save,filename='c:\temp\a.sav',var 恢复: restore,'c:\temp\a.sav' 然后就可以直接调用var变量了
SAFEARRAY传递自定义结构体
创建包含结构的一维数组 使用safearray传递udt(自定义结构)是一项常用的技术,msdn文档描述得比较齐全,要注意的一点是,自定义结构要求有自己的guid,这必须在idl文件中定义。同时还必须要使用irecordinfo接口,该接口将和数组一起传递出去,irecordinfo接口内部记录了udt的描述信息。 idl文件中: [uuid(810930aa-922
IDL(ENVI/IDL) 简(jian)明(lou)教程:二、ENVI/IDL批处理入门(以投影转换为例)
二、ENVI/IDL批处理入门     ENVI/IDL集成了ENVI软件的高级功能,比如打开文件直接使用envi_open_file, File ,r_fid=fid即可,不用考虑什么格式等,再比如做文件投影转换只需给定目标投影,然后使用envi_convert_file_map_projection即可,因此可以使用简单的代码,结合循环进行ENVI的批量操作。本篇分两部分展开,第一部分假
关闭