自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VS2010 代码下面出现红色波浪线 处理办法

方法1、VAssistX->Visual Assist X Options->Advanced->Underlines->取消2个勾选项 下面如图:方法2:Tools->Options->Text Editor->C/C++->Advanced->Disable Squiggles->False改为True 下面如图

2017-12-27 09:23:58 16415 1

转载 C++ MFC List control 详细用法

ListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料 直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”设置listctrl 风格及扩展风格 LONG

2017-05-27 17:30:28 37397 1

原创 ADO接口

*一、简介 一下简介来自百度: ADO是微软提供的COM,用于访问数据库。当中有三个基本接口:_ConnectionPtr接口、_CommandPtr接口和、_RecordsetPtr接口。_ConnectionPtr接口返回一个记录集或一个空指针。通常使用它来创建一个数据连接或执行一条不返回任何结果的SQL语句,如一个存储过程。用 _ConnectionPtr接口返回一个记录集不是一个好的使用

2017-04-26 16:30:51 742

转载 MFC 游戏贴图与透明特效的实现

对于一个游戏来说,画面的华丽程度在很大程度上决定了它的火热程度,记得以前初中时候我在网上找游戏玩时,首先看的就是画面是不是好看,技能是不是酷炫,呵呵。而精美游戏的实现就是通过贴图来实现啦,因此要想做出一个好游戏,光有Coder是不够的,必须要有给力的美工,当然还要有好的策划,好的数值设定什么的。不过大家自己学做游戏也不用担心素材的问题了,网上有很多,大家如果不是做商业游戏,用别人的是没什么问题的。

2017-04-06 13:56:53 3931

转载 C++线程同步的四种方式

线程之间通信的两个基本问题是互斥和同步。 (1)线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。 (2)线程互斥是指对于共享的操作系统资源(指的是广义的"资源",而不是Windows的.res文件,譬如全局变量就是一种共享资源),在各线程访问时的排它性。当有若干个线程都要使用某一共享资源

2017-03-27 13:30:20 539

转载 MapWindowsPoints函数使用

文章转载自:http://blog.csdn.net/fengbangyue/article/details/5617778 MapWindowPoints的百度解释: 函数功能:该函数把相对于一个窗口的坐标空间的一组点映射成相对于另一窗口的坐标空 的一组点。   函数原型:int MapWindowPoints(HWND hWndFrom, HWND hWndTo,LPPOINT lpPo

2017-03-17 13:26:45 400

原创 C++ 注释风格(实例)

/************************************************************* Copyright(c) 2016-2026 深圳市*******公司 * All rights reserved. * Function:* Description:* * * * Return:

2017-03-15 13:37:38 563

原创 Windows 消息

hwnd 32位的窗口句柄。窗口可以是任何类型的屏幕对象,因为Win32能够维护大多数可视对象的句柄(窗口、对话框、按钮、编辑框等)。message 用于区别其他消息的常量值,这些常量可以是Windows单元中预定义的常量,也可以是自定义的常量。wParam 通常是一个与消息有关的常量值,也可能是窗口或控件的句柄。lParam 通常是一个指向内存中数据的指针。由于WParam、lParam和Poin

2017-03-14 08:50:11 209

转载 C++中fstream头文件使用的一点小问题

转载自:http://blog.csdn.net/yanpingsz/article/details/5905032 出现错误  error C2065: ‘ifstream’ : undeclared identifier 程序中已经添加头文件include 最后发现问题在于未添加 using namespace std;以下在网上摘得: 因为标准库非常的庞大,所程序员在选择的类的名称或函

2017-03-10 13:38:29 2634

转载 CFileDialog类应用详解

转自:http://blog.csdn.net/bxwang1/article/details/3220609 最近编程用到CFileDialog类选择多个文件,在网上搜索了一下,讲的千差万别,自己总结了一下,与大家一起分享!构造函数原型: CFileDialog(BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL,

2017-03-09 13:37:14 310

原创 C++ vector 基本用法

描述: /* vector 是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和 string 对象一样,标准库将负责管理与存储元素相关的内存。我们把 vector称为 容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。vector 对象(以及其他标准库容器对象)的重要属性就在于可以在运行时高效地添加元素。因为 vector 增长的效率高,在元素值已知的情况下,

2017-03-01 16:20:39 371

原创 C++ 控制台程序 如何使用 CString类

在VC的控制台程序中使用CString类、CFile类,需要添加头文件或者#include。添加该文件时,如果也包含了,则要求在之前包含,否则会出错的。如:fatal error C1189: #error :  WINDOWS.H already included.  MFC apps must not #include 有时候编译的时候回出现这样的错误:fata

2017-02-24 15:11:27 6817

原创 MFC 数据类型 (data types)

MFC 数据类型 (data types)

2017-02-21 16:37:05 2036 1

转载 CTime和CTimeSpan与COleDateTime和COleDateTimeSpan 类

MFC 操作时间类:CTime和CTimeSpan与COleDateTime和COleDateTimeSpan

2017-02-13 16:02:56 617

原创 clock() 函数

clock()函数:是C/C++中的计时函数,而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:clock_t clock(void) ;简单而言,就是该程序从启动到函数调用占用CPU的时间。这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal

2017-02-13 13:14:11 398

原创 VC++ CreateThread() 创建线程函数

//函数原型HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, DWORD dwStackSize,  LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, D

2017-02-09 14:56:50 5550

转载 C++ 的精髓--------虚函数、纯虚函数

来源于:http://blog.chinaunix.net/uid-26851094-id-3327323.html虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。

2017-02-07 10:19:17 235

转载 error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'

error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'的解决方法我用的是VS2005,在编译的时候报一下错误:error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to

2017-02-06 17:20:35 738

原创 双击Button时弹出 报警

双击Button时弹出报警:Add/Remove operation is impossible, because the code element 'CControlDlg' is read only解决方案:删除.ncb文件,重新编译即可。

2017-02-06 15:45:49 276

原创 脉冲输出模式

脉冲输出的三种模式:1、脉冲 + 方向2、CW/CCW3、A/B相脉冲输出模式:是指控制信号是单脉冲方式还是双脉冲方式,主要由控制器决定,如果控制器发送的控制脉冲是单脉冲控制方式,驱动器需要采用单脉冲;如果控制器发送的控制脉冲是双脉冲控制方式,驱动器需采用双脉冲方式。脉冲 + 方向:PULn- 输出指令脉冲串,脉冲数对应电机运行距离,而脉冲频率对应电机运行速

2017-01-19 14:25:42 15847 1

原创 C++ 注释风格(实例)

/************************************************************* Copyright(c) 2016-2026 深圳市*******公司 * All rights reserved. * Function:* Description:* * * * Return:* Date: **

2017-01-19 13:57:39 743

原创 CButton 重绘

一年的忙碌,接近尾声。仔细回想这一年所学知识,寥寥无几,甚是感慨!想自绘Button,网上简单的搜索了一下:1、首先建一个自己的CMyButton类 重绘,需要重载这2个函数      void RoundButton::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) //这是实现自绘Button的函数     {         具体怎

2017-01-17 17:39:06 359

原创 C++ 类的继承关系,及访问权限

编程中偶尔会忘记,类的继承属性及访问权限,现在把它写下来,方便以后查看。C++类继承的三种方式:1、public     (公有的)=既可以被本类中的成员函数所引用,也可以被类的作用域内的其他函数(即类外)引用。2、private    (私有的)=只能被本类中的成员函数引用,类外不能调用(友元类除外)3、protected(保护的)=不能被类外访问,但可以在派生类的成员函数访

2016-11-09 14:37:33 348

原创 VS2005 执行控制台程序的时候,窗口一闪就没了的问题

使用VS2005,用Ctrl+F5运行程序,结果控制台窗口一闪就没了,也没有出现'press any key to continue...' 或者“请按任意键继续”。方案一:网上最常见的解决方案是,在程序结尾的return 0;之前加system('pause')或getchar(),或者断点等等让程序停顿。方案二:从微软的论坛上得到了另一种解决方法,如下。出现

2016-11-04 15:00:33 1805

stc-isp-15xx-v6.86C.rar

串口测试工具,绝对实用,之前在网上经常下载的串口通讯工具都有问题,这个测试工具真的好用,分享给大家,绝对OK。

2020-09-04

Socket Server Client 调试工具

非常好用的,Socket调试工具,包括服务器与客户端,一键调试,方便,易懂,关键不用写代码就行了。。。。。

2017-09-15

空空如也

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

TA关注的人

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