标签:DLL

dll文件怎么样调用exe文件的函数

如题  本人写了一个hook 程序    dll正常注入 dll注入以后的功能(例如说读取被注入程序的寄存器的值)不想写在dll文件内 想写在exe文件内  需要在exe文件内写一个函数实现此功能 先不讨论这样做好不好了 本人该怎么样实现  exe文件内的函数被dll调用 看网上说定义一个全局指针  指向函数    会的写一下关键代码 例如 指针 怎么样定义……

c#窗体项目迁移到vs2013后报错“未能找到类型或命名空间”

c#新手,现在有一个已经写好的visual studio c# windows窗体项目,应该是没问题可以运行的,但是本人用vs2013打开后,编译报错“未能找到类型或命名空间”。在项目的“引用”里双击对应的项提示“无法在对象浏览器中查看此项目“而且该引用的路径为空。.dll文件在文件夹里是有的。 问一下是可能什么原因呢? 解决方案 30 是不是那个程序集组件……

UI和dll实时通信

UI中调用了dll里面的函数,原因是dll运行时间较长,本人需要每隔一段时间,dll内通过端口函数传递参数,UI何时调用端口参数的问题已经解决,现在的问题是,怎么样将所一系列参数传递给UI?本人尝试使用自定义的结构体,但是貌似行不通的?请指点… 解决方案 2 为什么行不通? 28 仅供参考: //循环向a函数每次发送200个字节长度(这个是固定的……

观察者模式和多线程

简述一下本人的目的: dll中创建一个线程线程中有一变量在变化着(1~100), 本人想在exe中能够实时得到这种变化? 分全押上了 , bai高手~ 求思路~ 解决方案 20 回调函数,每次变化就回调exe中的函数 35 成员变量没必要改成静态的,只需要把回调函数的参数设置为类指针即可。最好不要在多线程中使用观察者模式。观察者模式在多线程中的使用的陷阱,建……

C++组件dll传递字符串数组参数,怎么样设计接口

一个DLL组件用VC6做的,接受( std::list<char*>  & ls )参数,往里塞值,然后在主调程序(Qt MinGW)用完后,再调接口释放,莫名报错“程序异常退出”。 在VC6做测试调用完全正常,本人猜想是Qt MinGW中有些实现与VC6不一致,参数类型的问题。另个有个思路就是传一个字符串指针,特殊字符分割,不过操作起来……

利用一个Dll写得winform程序,结果另外的电脑上没有相应的dll没法运行,想学几个注册dll的方法

如题,需要Dll的注册以及掉用方法,谢谢各位。 解决方案 40 选中你的winform项目,右键-添加引用,浏览-找到那个dll,选中,确定。在winform项目下的引用,找到刚才添加的dll,右键-属性,复制本地设置为true。生成winform项目,在debug文件夹下会发现exe和dll出现在同一文件夹。复制exe和dll到另外的电脑运行。 ……

很弱的dll调用问题

最近在研究winIO,最新版本是3.0,打开发现只有dll文件,没有头文件和lib文件。 前提是,dll中的函数本人已经从帮助文档中了解了。 本人想问的问题是: 1、dll能不能通过相似lib文件用#pragma comment的方式导入? 2、本人已经知道了全部的函数,能不能本人编写头文件,然后包含头文件来调用dll? 3、本人看到往上有动态LoadLi……