易截截图软件、单文件、免安装、纯绿色、仅160KB

这段vc的声明怎样转成delphi?

C/C++ code:
void __RPC_STUB IDirectUI_Init_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);


com 的dll的一个函数的原型,要想将这个原型写成delphi的并在delphi中使用,该怎么写呢?

特别是IRpcStubBuffer等几个类型
你不提供C/C++的数据类型原型,别人怎么转呢?

这段数据原型在vc里是自带的

type
  PIRpcStubBuffer = ^IRpcStubBuffer;
  PIRpcChannelBuffer = ^IRpcChannelBuffer;
  PDWORD = ^DWORD;

procedure __RPC_STUB IDirectUI_Init_Stub(
    This : PIRpcStubBuffer;
    _pRpcChannelBuffer : PIRpcChannelBuffer;
    _pRpcMessage : PRPC_MESSAGE;
    pdwStubPhase : PDWORD);


引用
type
  PIRpcStubBuffer = ^IRpcStubBuffer;
  PIRpcChannelBuffer = ^IRpcChannelBuffer;
  PDWORD = ^DWORD;

procedure __RPC_STUB IDirectUI_Init_Stub(
    This : PIRpcStubBuffer;
    _pRpcChannelBuffer : PIRpcChannelBuffer;
    _pRpcMessage : PRPC_MESSAGE;
    pdwStubPhase : PDWORD);

额,关键是delphi里面找不到和IRPCStubBuffer对应的数据类型


相关问答:

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

Delphi怎样显示网页的一部分

Delphi
  怎样获取网页部分内容(代码),并且显示出来!
(只是网页里面的一部分内容并不是全部)
没弄懂!

类似websever的功能?
估计是利用ie的接口。。。。。。。。

是类似websever的功能 ......

如何在delphi里用代码实现创建VPN连接?

我的代码如下,怎么总提示连不成功:
type
  GUID = record //申明调用RAS(创建VPN连接用)函数所需结构体
  Data1: integer;
  Data2: Shortint;
  Data3: Shortint;
  ......

请教关于Delphi的树形控件

请问Delphi有树形控件吗?
怎样使用?
Ttreeview 
 treeview.items.addchild(nil(上级节点),'案发时发'(text));

raize 控件包里面有,csdn有下载的

查帮助TTreeView和TNode两个类

TTreeView ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号