自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (9)
  • 收藏
  • 关注

转载 sscanf,sscanf_s及其相关用法

#include 定义函数 int sscanf (const char *str,const char * format,........);函数说明  sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格式转换形式请参考scanf()。转换后的结果存于对应的参数内。返回值 成功则返回参数数目,失败则返回-1,错误原因存于errno中。 返回0表

2013-11-10 17:19:27 998

原创 VC++中经常用到的类型转换(总结)

1、VARIANT转COleSafeArray、  COleSafeArray转BYTE型数组在串口通信的OnCommMscomm()事件中会涉及到这两种类型转换,比如:VARIANT variant_inp;COleSafeArray safearray_inp;LONG len;BYTE rxdata[2048];if(m_cmsSerial.get_CommEvent

2013-11-10 17:08:15 9743

转载 SAFEARRAY、COleSafeArray、VARTYPE

VARIANT and VARIANTARG是一个结构体。结构体中vt变量指明这个结构体封装的哪种类型。结构体重包含了一个Union。该联合体根据vt的类型不同而不同。比如:vt为VT_UI1代表联合体是unsigned char.COleVariant该类封装了VARIANT结构体。在OLE automation中使用。这个类是从VARIANT结构体派生的。所以在需要VA

2013-11-10 11:30:59 3804

转载 VC++串口组件MSCOMM的使用

文章来源:http://www.chinaitpower.com/A/2001-10-07/983.html在众多网友的支持下,串口调试助手从2001年5月21日发布至今,短短一个月,在全国各地累计下载量近5000人次,在近200多个电子邮件中,20多人提供了使用测试意见,更有50多位朋友提出要串口调试助手的源代码,为了答谢谢朋友们的支持,公开推出我最初用VC控件MSComm编写串口通信程

2013-11-10 10:55:57 2027

转载 VC中延迟函数执行

在编程过程中,有时候希望某个事件发生后,某个函数不是立即执行,而是延迟多少时间后再执行。延迟的方法有很多,最容易想到的是Sleep(),但是Sleep函数期间,窗口是死的,不接受外界任何操作,很明显不合适。使用普通的循环,直到到达某个时间的方法也一样,在循环期间,窗体会死掉。而且CPU占用率高。那么一个解决方法是,在循环中,依旧处理窗口消息,那么窗体就不会出现不响应的情况了。int sTi

2013-11-05 20:31:47 2025

转载 OnCtlColor

OnCtlColorOnCtlColor在MFC类库提供了CWnd::OnCtlColor函数,在工作框架的子窗口被重画时将调用该成员函数.因此可以重载WM_CTLCOLOR消息的响应函数.此函数的原型:afx_msg HBRUSH OnCtlColor(CDC *pDC,CWnd *pWnd,UINT nCtlColor); 参数nCtlColor用于指定控件的类型,

2013-11-05 20:18:35 1712

转载 VC控件

VC学习笔记1:按钮的使能与禁止用ClassWizard的Member Variables为按钮定义变量,如:m_Button1;则m_Button1.EnableWindow(true); 使按钮处于允许状态m_Button1.EnableWindow(false); 使按钮被禁止,并变灰显示VC学习笔记2:控件的隐藏与显示用CWnd类的函数BOOL ShowWindow

2013-11-05 14:59:54 879

转载 VC++中CEdit控件使用笔记

向CEdit中追加文本(原来文本不变)已经让滚动条始终在底部方法一:(效率不高) CString strTemp; GetDlgItem(IDC_EDIT_OUTPUT)->GetWindowText(strTemp); strTemp += strAppendText; GetDlgItem(IDC_EDIT_OUTPUT)->SetWindowText(strTemp);

2013-11-05 14:54:18 866

原创 VC中最大化及还原对话框实现

在使用VC编写基于MFC的对话框程序时,经常要将窗口在最大化和默认窗体之间进行切换,默认情况下点击最大化按钮后,对话框会全屏,但是里面的组件却没有按相同比例放大。以下给出实现的相关代码。        //最大化,获取当前对话框大小 CRect rectDlg;      ::GetWindowRect(m_hWnd,rectDlg); //该函数返回指定窗口的边框矩形的尺寸。

2013-11-03 20:58:48 3862

嵌入式Linux应用开发完全手册----韦东山第25-27章

嵌入式Linux应用开发完全手册----韦东山第25-27章

2012-05-29

嵌入式Linux应用开发完全手册----韦东山15-24章

嵌入式Linux应用开发完全手册----韦东山15-24章

2012-05-29

嵌入式Linux应用开发完全手册----韦东山1-14章

嵌入式Linux应用开发完全手册----韦东山1-14章 嵌入式Linux 设备驱动 应用开发 系统移植 arm9结构

2012-05-29

Linux设备驱动开发详解.宋宝华.华清远见.

Linux设备驱动方面的经典书籍,主要面向设备驱动!

2012-05-29

嵌入式Linux应用程序开发详解————华清远见

嵌入式LInux方面的经典书籍,主要面向应用,比较基础,

2012-05-29

基于VxWorks的嵌入式系统及实验.pdf

VxWorks的嵌入式经典书籍,适合初学者!

2012-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除