首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

clipCursor(@rect); 这边为什么要加@

2013-01-01 
clipCursor(@rect)这里为什么要加@?我看了C++版本,是不需要的加@,为什么delphi版本需要加 求解?[解决办法

clipCursor(@rect); 这里为什么要加@?
我看了C++版本,是不需要的加@,为什么delphi版本需要加 求解?
[解决办法]

BOOL WINAPI ClipCursor(
  _In_opt_  const RECT *lpRect
);

这里的 @是取地址符号
你看到的 C++版本 可能传的就是 指针
[解决办法]
该参数定义为^TRect因此要取地址,C++可略去取地址号&

热点排行