社区
VFP
帖子详情
请问vfp中如何调用GetCursorPos这个api?
ustc_tweeg
2003-09-29 08:23:35
它返回一个point结构,这个类型怎么表达啊?
...全文
183
2
打赏
收藏
请问vfp中如何调用GetCursorPos这个api?
它返回一个point结构,这个类型怎么表达啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ustc_tweeg
2003-10-01
打赏
举报
回复
弓虽!这就揭贴
zhongyj
2003-09-30
打赏
举报
回复
Declare integer GetCursorPos IN win32api string
p1=repl(chr(0),8)
?GetCursorPos(@p1)
dime num[8]
for i=1 to 8
?trans(asc(substr(p1,i,1)),"@0")
num[i]=right(trans(asc(substr(p1,i,1)),"@0"),2)
endfor
x=val("0x"+num[4]+num[3]+num[2]+num[1])
y=val("0x"+num[8]+num[7]+num[6]+num[5])
?x
?y
获取屏幕的坐标--Get
Cursor
pos
Get
Cursor
pos
--是个Win
API
来的 procedure TMainForm.Timer1Timer(Sender: TObject);var p1,p2:Tpoint;begin Get
Cursor
pos
(p1);//获取屏幕坐标 Label1.Caption := ' 屏幕坐标:X ' + IntToStr(P1.X) + ' Y ' + Inttostr...
VFP
打造屏幕取色器的苦难历程
经过自己努力,这个屏幕取色器终于成功了(等过一段时间,小弟会把这个小工具放到自己网站上去,大家有兴趣可以下载来试试),不过此间的苦难历程恐怕只有我自己才了解。在这里把自己的过程做为开发笔记记下来,以作为前车之鉴。前面一直比较顺利,声明函数,然后
调用
,虽然是第一次做,但思路还是比较清楚的。调出
API
的帮助文档,我用的是网上流行的江南红雨
API
档案,还不错,挺全,以前用这些声明,基本上是照猫画虎。用V
VB
调用
API
的学习
编写VB程序时,经常遇到的问题就是VB给我们准备的东西我们会用,控件组装就是一个程序,然而一旦想要实现VB没有直接提供的功能,就会不知所措。其实Windows操作系统本身就给我们准备了许多东西,VB没有的,或许Windows有。我们当然希望少花力气,多得效果。这里要讲的内容就是——学会利用Windows给我们的东西:
API
。 然而,学会一种东西是需要付出相当的努力的,
API
也一样,它可以给我
Win32下
API
函数总结
API
之绘图函数 AbortPath 抛弃选入指定设备场景
中
的所有路径。也取消目前正在进行的任何路径的创建工作 AngleArc 用一个连接弧画一条线 Arc 画一个圆弧 BeginPath 启动一个路径分支 CancelDC 取消另一个线程里的长时间绘图操作 Chord 画一个弦 CloseEnhMetaFile 关闭指定的增强型图元文件设备场景,并将新建的图元文件返回
Authorware UCD 开发大揭秘(八)
Authorware的外部消息接口 对于开发authorware的UCD来说,最困难的就是如何截取authorware在运行过程
中
对我们有用的消息,C++程序员可能会毫不犹豫的说:使用钩子函数吧,把消息一一勾出;dephi程序员可能会说:使用dephi的消息触发器吧;VB程序员说:使用窗口回调函数吧;C++bulider程序员会说:DEPHI兄弟怎么说我就怎么做;
VFP
程序员会说:???
VFP
2,722
社区成员
29,108
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章