TC官方合作论坛

标题: 请高手帮帮 TC如果调用GetWindowRect函数 [打印本页]

作者: jandan520    时间: 2016-8-7 23:40
标题: 请高手帮帮 TC如果调用GetWindowRect函数
请高手帮帮 TC如果调用GetWindowRect函数  谢谢

作者: dear    时间: 2016-8-8 01:06
官方win32示例里有
  1. var head = windowgetmyhwnd()

  2. var left = array("long"="1","value"=0)

  3. var top = array("long"="1","value"=0)

  4. var right = array("long"="1","value"=0)

  5. var bottom = array("long"="1","value"=0)

  6. var rect = array("left"=left,"top"=top,"right"=right,"bottom"=bottom)

  7. var address = structmalloc(rect)

  8. if(address != 0)

  9. dllcall("user32.dll","long","GetWindowRect","long",head,"long",address)

  10. structgetdata(address,rect)

  11. structfree(address)

  12. messagebox(arraytostring(rect))

  13. end
复制代码

作者: jandan520    时间: 2016-8-8 10:47
谢谢
作者: 剑仙十号    时间: 2016-8-8 19:56
这个不是c++的结构体吗?
要用到类和对象,结构体的知识。

结构体,说到底就是一些连续的内存地址。

作者: jandan520    时间: 2016-8-8 23:26
dear 发表于 2016-8-8 01:06
官方win32示例里有

谢谢

作者: xiaoling2013    时间: 2016-9-6 13:36
dear 发表于 2016-8-8 01:06
官方win32示例里有

示例在哪里下载




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1