- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 指针和数组长度求法
要求指针和数据的长度,方法如下: 指针: char* pBuf; pBuf = "abcefghijilmn"; int num; num = strlen(pBuf); 数组: BYTE Temp[50]; int num;
2010-05-26 18:03:00 960
转载 vc自定义消息的发送与接收的方法实现
vc自定义消息的发送与接收的方法实现 以下用一个自创的对话框类(MyMessageDlg)向视图类(MessageTestView)发送自定义消息为例,说明这两种不同方法的自定义消息的消息传递的方法一:使用ON_MESSAGE使用ON_MESSAGE响应消息,必须配合定义消息#define WM_MY_MESSAGE (WM_USER+100)对于发送消息者-MyM
2010-05-20 13:31:00 523
原创 事件与消息的理解
有时总想把消息和事件弄明白点,下面是自己的一些理解,不知道理解的对不对,先记录一下,以后有更深的理解,在更新博客内容,也希望高手指点一下。。。 事件是一个动作——用户触发的动作。 消息是一个信息——传递给系统的信息。 事件与消息的概念在计算机中较易混淆,但本质不同: 事件由用户(操作电脑的人)触发且只能由用户触发,操作系统能够感觉到由用户触发的事件,并将
2010-05-20 11:48:00 832
转载 VC关于对话框界面上按回车和ESC键退出问题的处理
处理方法一 会有个问题就是把系统菜单上的关闭事件也屏蔽掉了。:去除OnOK和OnCancel的默认处理 一. 去掉OK和CANCEL按钮,然后在.h中的下面位置加入 // Generated message map functions virtual void OnOK(); virtual void OnCancel(); DECLARE_MESSAGE_MAP
2010-05-15 08:48:00 2021
转载 VC中字符串取子串总结
VC中字符串取子串总结 最近变成中经常用到字符串处理操作, 其中最多的就是从字符串中取子串了。今天正好看到这样一个帖子,总结的不错, 引进过来。------------------一。前言程序中经常会遇到要处理用某些符号(如空格,或“, ; . | /t”等)分隔的字符串的问题,我在此做了一些总结和比较。 二。处理方法1. 用MFC CString之Find处理字符串
2010-05-14 13:10:00 2368
转载 自定义消息及发送
消息映射、循环机制是Windows程序运行的基本方式。VC++ MFC 中有许多现成的消息句柄,可当我们需要完成其它的任务,需要自定义消息,就遇到了一些困难。在MFC ClassWizard中不允许添加用户自定义消息,所以我们必须在程序中添加相应代码,以便可以象处理其它消息一样处理自定义消息。通常的做法是采取以下步骤: 第一步:定义消息。 推荐用
2010-05-13 10:06:00 1630
原创 对回调函数的理解
在网上查看一些资料 和 请教一些技术 盟友,自己对回调函数有点理解,所以记录下,如有理解不到位希望各位高手指点,小弟先谢过了, 回调 函数 的定义 和声明,我就不在讲了,想谈谈回调函数的调用,比如: 定义串口接收数据为回调函数 CommA,和TCP全局函数(或静态函数)TCPB, 在调用时 把CommA函数名做为TCPB函数的指针参数传给TCPB,当 CommA 接收到数据 时
2010-05-10 11:01:00 618
转载 TRACE宏在程序调试中的使用
若要在调试器的“输出”窗口中显示来自程序的消息,可以使用 ATLTrace 宏或 MFC Trace 宏。TRACE宏只在程序的“Debug”版本中起作用,在“Release”版本中编译时将消失。 下面的示例显示几种 TRACE 宏的用法。与 printf 类似,TRACE 宏可处理许多参数。int x = 1;int y = 16;float z = 32.0;
2010-05-09 23:24:00 882
转载 CALLBACK回调函数
凡是由你设计却由windows系统呼叫的函数,统称为callback函数。某些API函数要求以callback作为你参数之一。如SetTimer,LineDDA,EnumObjects。回调函数是由开发者按照一定的原形进行定义的函数(每个回调函数都必须遵循这个原则来设计) 例如:----------------------------------------BOOL CAL
2010-05-09 23:17:00 1141
转载 CFile和CStdioFile的文件读写使用方法
CFile和CStdioFile的文件读写使用方法 CFile和CStdioFile的文件读写使用方法 CFile//创建/打开文件CFile file;file.Open(_T("test.txt"),CFile::modeCreate|CFile::modeNoTruncat
2010-05-07 16:01:00 2524 1
原创 字符串转整形和整数变字符串
在有时,要把字符串“12345”转换成整数12345,可以利用: CString str; str="43242"; int i = _ttoi(str);或int i = _wtoi(str); 如果要让整数到字符串,可用下面: CString str; int num = 25; str.Format(_T("%d_abc"),num); MessageBox(s
2010-05-05 14:27:00 2358 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人