自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 MCI_OPEN_PARMAS

#include "stdafx.h"#include <mmsystem.h>#pragma comment(lib,"winmm.lib");int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPST...

2019-10-31 09:21:55 322

原创 ListCtrl某行的背景色

大家也许熟悉WM_NOTIFY,控件通过WM_NOTIFY向父窗口发送消息。在WM_NOTIFY消息体中,部分控件会发送NM_CUSTOMDRAW告诉父窗口自己需要绘图。也可以反射NM_CUSTOMDRAW消息,如:ON_NOTIFY_REFLECT(NM_CUSTOMDRAW, OnCustomDraw)//需要自己加进去afx_msg void OnCustomDraw(NMHD...

2019-10-23 10:40:23 180

原创 NM_CUSTOMDRAW_参数

许多控件都可以收到NM_CUSTOMDRAW消息,但结构却不完全相同。Control Custom Draw StructureRebar, trackbar, and header NMCUSTOMDRAWList view NMLVCUSTOMDRAWTooltip NMTTCUSTOMDRAWTree view NMTVCUSTOMDRAWToo...

2019-10-22 20:08:18 1748 1

原创 NM_CUSTOMDRAW消息

common control 4.7版本介绍了一个新的特性叫做Custom Draw,这个名字显得模糊不清,让人有点摸不着头脑,而且MSDN里也只给出了一些如风的解释和例子,没有谁告诉你你想知道的,和究竟这个特性有什么好处。Custom draw可以被想象成一个轻量级的,容易使用的重绘方法(重绘方法还有几种,例如Owner Draw等)。这种容易来自于我们只需要处理一个消息(NM_CUS...

2019-10-22 20:07:02 3027

原创 UNCODE 码

1.ASCII我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一...

2019-10-19 12:37:36 270

原创 异步串口通讯(上.下)

使用Win32API实现Windows下异步串口通讯(上.下)收藏目录:1. 异步非阻塞串口通讯的优点2. 异步非阻塞串口通讯的基本原理3. 异步非阻塞串口通讯的基础知识4. 异步非阻塞串口通讯的实现步骤2005.01.05一,异步非阻塞串口通讯的优点读写串行口时,既可以同步执行,也可以重叠(异步)执行。在同步执行时,函数直到操作完成后才返回。这意味着在同步执行时线程会被阻塞...

2019-10-10 11:26:04 1820 1

原创 串口 API 与单片机通信

API是附带在Windows内部的一个极其重要的组成部分。Windows的32位API主要是一系列复杂的函数和消息集合,可以看做是Windows系统为其下运行的各种开发系统提供的开放式通用功能增强接口。Windows环境下对串行端口进行操作,是把它作为文件来处理的,其中涉及到大量API函数,操作起来比较复杂,可以概括为以下的几个操作步骤:1. 打开串行通信设备。在VC中使用CreateFile...

2019-10-10 10:31:27 1132

原创 串口通信 API

1.串口通信基础提到串口让人想起并口,它们是计算机中两个比较重要的通信方式.串口:也叫COM口,把字节的二进制位按位列队进行传输,每个字节占一个固定的时间长,速度慢,但是传输距离远,有9针和25针两种,是阳插座(插座中有针凸起),目前25针较少使用;Modem\鼠标\USB口\老式摄像头等都是用串口.并口:把字节的二进制位用多条线同时传输,速度快串口8倍左右,传输距离有限,一...

2019-10-09 07:46:29 621

原创 整型和字符串之间的相互转换

我们写程序的时候经常会遇到整型和字符串相互转换的问题,这里要用到几个函数,itoa(),atoi(),sprintf()下面来介绍下这几个函数的具体用法!itoa  功 能:把一整数转换为字符串  用 法:char *itoa(int value, char *string, int radix);  详细解释:itoa是英文integer to array(将int整型数转...

2019-10-04 12:26:34 3526

原创 串口接受函数

void CCommTeatDlg::OnCommMscomm1() { // TODO: 串口消息处理//常数 值 描述 //comEvSend 1 发送事件。 //comEvReceive 2 接收事件。 //comEvCTS 3 clear-to-send 线变化。 //comEvDSR 4 data-set ready 线变化。 //comEvCD 5 carr...

2019-10-04 11:30:37 1341

原创 VS2013MFC串口通信

本例程是在VS2013环境下,使用MFC做的是一个简单的串口通信程序。虚拟的串口软件工具下载地址:https://pan.baidu.com/s/1D-oddZk3Z_ioXBUpXE7ksw 密码:s84c1、创建基于对话框的MFC应用程序2、点资源视图,为对话框添加所需要的控件a、 在资源视图的资源树中双击Dialog下的IDD_SERIALTEST_DIALO...

2019-10-04 11:25:00 672

空空如也

空空如也

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

TA关注的人

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