一个简单的问题(20分)

  • 主题发起人 主题发起人 忍者
  • 开始时间 开始时间

忍者

Unregistered / Unconfirmed
GUEST, unregistred user!
@的用法,我不明白在程序中@起什么作用谁能帮我解释这行代码<br>sendmessage(h, WM_GETTEXT, 64, integer(@buf[0]));<br>谢谢,20分送上
 
@的用法,我不明白在程序中@起什么作用谁能帮我解释这行代码<br>sendmessage(h, WM_GETTEXT, 64, integer(@buf[0]));<br>谢谢,20分送上 &nbsp;
 
@操作符,返回一个变量的地址
 
取数组的指针的。。。
 
@的用法,相当于指针,返回的变量的地址.同意楼上的.
 
to :迷糊<br>@buf[0]返回变量的地址,那integer()用地址作参数表示什么意思
 
把地址强制转换成integer<br>sendmessage(h, WM_GETTEXT, 64, integer(@buf[0])); //取 h对应window的标题放到数组buf中
 
@buf[0]返回变量的地址,那integer()用地址作参数表示什么意思 &nbsp;<br>强制类型转化为integer.<br>应为sendmessage定义为<br>sendmessaeg(hwnd:hwnd;msg:cardinal;wparam:integer;lparam:integer)<br>最后一个参数是integer类型的;<br>就是说将 buf[0]的地址做为一个整型数传给函数.
 
ok分已送出
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部