ubuntu下codeblocks起步(五)-上

原创 2007年10月05日 16:06:00

ubuntucodeblocks起步-鼠标响应

       鼠标是计算机的一个主要输入设备,那么一个C::B程序怎样才能接受鼠标的响应呢?下面的这个工程就简单地介绍了一下鼠标响应事件,第二个程序(双击事件)的原理类似于游戏中控制物体移动的方法,即通过计算物体的下一位置来重绘物体或窗体。

新建wxWidgets工程。

选择2.8.0版本的wxWidgets

给工程命名为MouClick,保存工程。

wxWidgets project选项卡中分别选用“wxSmith”和“Frame based”项,创建frame工程。

其他几项默认:

         

        首先编译一下我们创建的frame工程,你会看到下面的对话框。这是一个编译器为我们创建的默认的frame工程。

鼠标单击事件:

        这个响应事件的添加类似于vc,很简单。选中主窗体,在右下角的event事件选项卡中找到左键单击选项(EVT_LEFT_DOWN,为主窗体添加左键单击事件OnLeftDown(注:其他响应事件的添加也类似)。

void MouClickFrame::OnLeftDown(wxMouseEvent& event)函数中添加如下一行代码:

           wxMessageBox(_T("Hi,你单击了一下窗体!"), _("left click"));

就是在单击时弹出一个对话框,编译运行。



 

ubuntu下codeblocks起步(五)-下

双技鼠标事件:为主窗体添加鼠标左键双击事件(EVT_LEFT_DCLICK):OnLeftDClick。好,现在开始我们的第二个程序:为mouClickFrame类(在MouClic...
  • Q_Jizi
  • Q_Jizi
  • 2007年10月05日 16:11
  • 1644

ubuntu安装codeblocks无法编译及更换输出终端

1.安装codeblocks之后,编绎不了程序,报错: g++/gcc: not found 因为编绎器,调试器未安装完全。 sudo apt-get install build-essential ...
  • zhidetian
  • zhidetian
  • 2016年07月13日 10:42
  • 541

ubuntu下codeblocks起步(七)-上

  ubuntu下codeblocks起步-图形绘制计算机技术发展到现在,图形图像技术伴随其走过了大部分的历程。成为计算机技术的一个重要分支。而且应用越来越广泛,已渗透到各行各业。随着多媒体技术的发...
  • Q_Jizi
  • Q_Jizi
  • 2007年10月10日 18:28
  • 1605

ubuntu下codeblocks起步(六)-上

ubuntu下codeblocks起步-按键响应关于跨平台程序设计,下面是一网友说的一段话:“跨平台也没有想象中的简单,所谓跨平台是通过大量的宏和条件编译实现的,很多类的数据和成...
  • Q_Jizi
  • Q_Jizi
  • 2007年10月06日 23:54
  • 1285

ubuntu下codeblocks起步(九)-上

ubuntu下codeblocks起步(九)-bmp位图 BMP文件格式分析 要对bmp位图文件编程首先要知道bmp文件的文件格式。在程序设计的...
  • Q_Jizi
  • Q_Jizi
  • 2007年10月31日 11:36
  • 1329

ubuntu下codeblocks起步(补充篇)-上

CodeBlocks在windows下安装   CodeBlocks的安装是很简单的,以下是我的安装步骤:                       ①、下载 codeblocks-1.0rc2_m...
  • Q_Jizi
  • Q_Jizi
  • 2007年12月22日 14:12
  • 1784

Ubuntu下codeblocks安装配置方法及opencv配置方法

codeblocks是一种非常有名的开源IDE,在windows下最好用的IDE非Visual Studio莫属,但是在linux下,个人认为codeblocks是最好用的IDE,下面来讲一下我在ub...
  • lhanchao
  • lhanchao
  • 2016年12月02日 23:27
  • 2759

ubuntu上codeblocks的默认安装路径

/usr/share/codeblocks /usr/share 放置共享文件的地方, 安装的应用程序都在这里,比如cmake, gdb,...
  • wohuiluanshuo
  • wohuiluanshuo
  • 2015年10月26日 10:01
  • 353

ubuntu下如何安装codeblocks集成开发环境

codeblocks是一个十分优秀的C/C++开发IDE,虽然后起之秀codelite目前来看大有超越之势哦。 不过在ubuntu下安装codeblocks却比较麻烦,不像其他linux发行版,比如...
  • mydo
  • mydo
  • 2015年04月11日 19:29
  • 3092

ubuntu下codeblocks起步(三)

  • Q_Jizi
  • Q_Jizi
  • 2007年10月01日 00:50
  • 2874
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu下codeblocks起步(五)-上
举报原因:
原因补充:

(最多只允许输入30个字)