TUserInfoList=function (AUserName,ALogined,ASex,AHandle,AID:Pchar):PUserInfo;stdcall;不知道这是个什么定义,看起来像是定义函数,又像是定义枚举类弄型.PUserInfo;stdcall;也不知道是什么意思.干什么用的!经过应该句定义,TUserInfoList是个函数名还是个记录类型.麻烦高手帮忙指点一下~
谢谢了~
解决方案 »
- delphi的等号左边可以赋值吗,求解
- 程序有内存泄露,郁闷中...msxml,com,widestring,olevariant帮顶有分!
- 用 delphi 调用默认浏览器ie,如何使ie上面的工具栏不可见,而且窗口的大小可以自定义
- delphi5+access问题,紧急!!
- 无效的垂直条使用在查询表达式
- 在ActiveX中导入的PivotTable(owc10_tlb)为什么总是激活失败
- delphi 中的“save desktop” 功能是将自定义的桌面保存到那个文件里了呢?
- d7现在对ms的WebService支持的很好啦!
- 咨询关于richedit的问题
- 如何将硬盘上的某个目录虚拟成光驱
- Delphi7中dfm文件错误问题
- 怎么获得MDAC和操作系统版本???
TUserInfoList//----这个就是新定义的数据类型,它是一个指针类型的数据,这个指针只能指向它原型类型的函数入口地址;
=
function (AUserName,ALogined,ASex,AHandle,AID:Pchar):PUserInfo;//---这是一个函数原型的描述,这个函数返回的类型就是一个记录类型的指针了;stdcall;//----这是指函数参数传递补的类型;估计你是要从DLL中导入一个接口函数吧.这个函数类型指针的数据在它所指向的函数正确运行后,会指向函数返回的入口指针(其实还是函数自己的指针所指的区域).在这儿用有些回调的意图. 写了一堆,不知道有没有写清楚.......