2011年2月22日

Eclipse 编译C++

摘要: 之前在官网上下载专门为C++开发的版本,但是按照实例新建后无法编译成功,提示 gcc*******后来常伟帮忙,认为是MinGW没安装好,只好下载了完整安装包(在线安装没法进行,貌似这里网速不行)http://blog.csdn.net/yuanyuankk/archive/2010/06/21/5684799.aspx。成功 阅读全文

posted @ 2011-02-22 20:43 kyleada 阅读(584) 评论(0) 推荐(0) 编辑

两个延时

摘要: 两种区别是第一种在该程序(线程)延时的过程中,仍然可以去操作该程序的其他功能。但第二种sleep就是在这段时间不能进行该程序的其他操作。就好像该程序死了一样。(时间短的话看不出来,但sleep一分钟就很明显了1.方式一:VC中的WM_TIMER消息映射能进行简单的时间控制。首先调用函数SetTimer()设置定时间隔,如SetTimer(0,200,NULL)即为设置200ms的时间间隔。然后在应用程序中增加定时响应函数 OnTimer(),并在该函数中添加响应的处理语句,用来完成到达定时时间的操作。这种定时方法非常简单,可以实现一定的定时功能,但其定时功能如同Sleep()函数的延时功能一样 阅读全文

posted @ 2011-02-22 16:32 kyleada 阅读(296) 评论(0) 推荐(0) 编辑

Visual C++串口通信技术学习笔记1

摘要: 结合DT线扫程序,使用MSComm控件进行串口编程1.先要插入控件,如果试图类是基于CFormView的,那么创建CMSComm类是简单的,只需在对话框窗体中插入控件,再在视图类中为该控件声明一个变量即可,这样在程序运行中,该控件都将有效的。如果视图类不是基于FormView的,那么需要建立一个MSComm控件,创建的方法与普通的ActiveX控件的创建类似。同时参考DT线扫,胜哥把控件直接放在AboutDlg上,应该放在其他对话框上也行,然后在MainFrm.cpp::OnCreat()函数中添加创建控件的语句//创建串口1DWORD style=WS_VISIBLE|WS_CHILD;if 阅读全文

posted @ 2011-02-22 16:13 kyleada 阅读(3727) 评论(0) 推荐(0) 编辑

导航