标题:简单的问题,请指教一下
只看楼主
jy02148720
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-2-27
 问题点数:0 回复次数:2 
简单的问题,请指教一下
刚学C++builder  好多不懂的
希望大家能指教一下。

首先,我要达到的目标是左键双击Form1上某点,得到(x,y),将此坐标放入如下函数。
#include <iostream>
using namespace std;
int main()
{
int a=x;
int b=y;
cout < <a < <" " < <b < <endl;
return 0;
}
下面这个模块得到的是屏幕的坐标,问:
1、如何改成得到的是Form1的坐标。
2、此坐标如何“传”到上面的主函数。(这是重点的重点,呵呵)
3、默认的坐标是坐上位坐标(0,0),如何使坐标原点移到左下,使左下为(0,0)。
void __fastcall TForm1::FormClick(TObject *Sender)
{
  POINT MousePos;
  GetCursorPos(&MousePos);
  ShowMessage(MousePos.x);
  ShowMessage(MousePos.y);
}
搜索更多相关主题的帖子: 指教 
2010-02-27 10:04
转身
Rank: 2
等 级:论坛游民
帖 子:58
专家分:25
注 册:2010-1-4
得分:0 
这还简单啊 无语 溜~~~~~~~~~~~~~~

没有谁对谁错,只有谁不懂得珍惜
2010-04-05 23:29
转身
Rank: 2
等 级:论坛游民
帖 子:58
专家分:25
注 册:2010-1-4
得分:0 
哦 原来进错地方了 c++啊

没有谁对谁错,只有谁不懂得珍惜
2010-04-05 23:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-298184-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.270541 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved