| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1077 人关注过本帖
标题:简单的问题,请指教一下
只看楼主 加入收藏
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
快速回复:简单的问题,请指教一下
数据加载中...
 
   



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

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