- 博客(13)
- 资源 (76)
- 收藏
- 关注
转载 图表控件TeeChart干货分享(绘制2D、3D实时曲线---VC++示例源代码--网络首发)
最近接手了一个项目,其中涉及到MFC和实时曲线显示的问题,由于我之前从未接触过此类技术,现学现搞,把其间用到的觉得对初学者有用的东西,总结一下。尤其是关于TeeChart控件部分,网上资料零碎,且很多不全面,代码难以使用。我苦寻数周在外国一些网站上寻到了一些有用的信息,把相关的可运行的代码示例贴在文中,希望能帮到后来者。(如有疑问可在帖子后面留言) MFC部分:
2015-08-24 18:27:13 2330
转载 c++线程的创建
CreateThread当使用CreateProcess调用时,系统将创建一个进程和一个主线程。CreateThread将在主线程的基础上创建一个新线程,大致做如下步骤: 1在内核对象中分配一个线程标识/句柄,可供管理,由CreateThread返回 2把线程退出码置为STILL_ACTIVE,把线程挂起计数置1 3分配context结构
2015-08-14 16:25:58 1010
转载 error C2248: 'CObject::operator =' : cannot access private member declared in class 'CObject'
1>e:/program files/microsoft visual studio 9.0/vc/atlmfc/include/afxtempl.h(776) : error C2248: 'CObject::operator =' : cannot access private member declared in class 'CObject'1> e:/program f
2015-08-11 17:07:02 601
原创 VC中定时器的使用
1.1 用WM_TIMER来设置定时器先请看SetTimer这个API函数的原型UINT_PTR SetTimer(HWND hWnd, // 窗口句柄UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器UINT uElapse, // 时间间隔,单位为毫秒TIMERPROC lpTimerFunc // 回调函数);
2015-08-10 11:53:37 815
转载 获得窗口句柄
HWND hwnd;hwnd=CreateWindow("my own windowshandle","jaycnvip",WS_OVERLAPPEDWINDOW,0,0,600,400,NULL,NULL,hInstance,NULL);这是用一个句柄变量来保存新创建的窗口句柄。其它如:通过窗口标题获取窗口句柄CWnd *pWnd = FindWindow(_T("#32770"),
2015-08-10 11:39:18 993
原创 VS20XX与VC6.0的一点区别
1.MessageBox()VC++6.0:MessageBox("Hello,World!"); VS2008:MessageBox(L"Hello,World!"); 或 MessageBox(TEXT("Hello,World!"));2.Combo box内容添加方法 VC++6.0:Drop-Down List Box Control 的 Properties 中
2015-08-10 11:31:55 954
原创 strcpy()、memcpy()、memmove()、memset()的实现
strcpy(), 字符串拷贝. char *strcpy(char *strDest, const char *strSrc) { assert((strDest!=NULL) && (strSrc !=NULL)); char *address = strDest; while( (*strDest++ = * strSrc++) != '/
2015-08-10 11:30:13 305
原创 WM_COMMAND消息机制
当用户点击菜单、按钮、下拉列表框等控件时候,会触发WM_COMMAND.LOWORD(wParam) 是控件或菜单或加速键的ID,菜单的sparator的ID为0如果LOWORD(wParam) 是控件ID,HIWORD(wParam)是notification code, 比如BN_CLICKED, BN_DBLCLK等,标志用户对控件的操作,双击,单击之类。 如果LOWORD(wP
2015-08-10 11:29:17 1960
原创 getOwner与getParent的区别
CWnd::GetOwner 这个函数获得窗口的拥有者的指针。如果窗口没有拥有者,则缺省地返回父窗口对象的指针。注意在拥有者和被拥有者之间的关系与父子关系在几个重要方面的差别。例如,具有父窗口的窗口被限制在父窗口的客户区内,但是被拥有的窗口可以被画在桌面上的任何位置。 CWnd::GetParent 如果这个成员函数执行成功,则返回父窗口指针;否则返回值为NULL,表明发生了错误或没有父窗口。调用
2015-08-10 11:28:01 2176
原创 判断系统CPU是大端还是小端
所谓的大端小端就是CPU在存储数据的时候是从高地址开始存储还是低地址开始存储。例如在sizeof(int) = 2的系统中,1 + (2 如果CPU为大端,内存中的存储分配则为:0x0000FF08:00000010(二进制) -> 2 (十进制)0x0000FF09:00000001(二进制) -> 1 (十进制)如果CPU为小端,内存中的存储分配则为:0
2015-08-10 11:27:15 468
原创 VC++的链接错误LNK2005
VC++的链接错误LNK2005编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。造成LNK2005错误主要有以下几种情况:1. 重复定义全局变量。可能存在两种情况:A、 对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个
2015-08-06 13:12:35 303
转载 VC自定义消息ON_MESSAGE的编译错误error C2440
在手动添加ON_MESSAGE时,遇到下面的编译错误:error C2440: 'type cast' : cannot convert from 'void (__thiscall CXXXView::*)(unsigned int,long)' to 'long (__thiscall CWnd::*)(unsigned int,long)' Pointers to members h
2015-08-06 11:45:02 2944
原创 MFC获取窗口句柄的方法
AfxGetMainWndAfxGetMainWnd获取自身窗口句柄HWND hWnd = AfxGetMainWnd()->m_hWnd;GetTopWindow函数功能:该函数检查与特定父窗口相联的子窗口z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子窗口的句柄。函数原型:HWND GetTopWindow(HWND hWnd);参数: hW
2015-08-03 15:20:29 1562
Windows核心编程(第5版).pdf
2018-04-08
Python网络数据采集源码
2018-04-04
Python网络数据采集
2018-04-04
java并发编程实战(高清+源码)
2018-03-15
用MFC编写的数据包校验与常用校验算法(数据处理方法与串口通信用户层协议的编制)
2017-11-14
实现磁盘转储功能,使文件可以从虚拟磁盘转入内存中
2017-11-14
利用MFC技术结合MSComm控件,使用C++语言编写。程序功能包括手动设置串口参数,串行接收和发送数据,可以显示接收数据和保存接收数据等功能。
2017-11-14
WinCE 下实现远程控制,已经在WinCE平台上得到验证,此为客户端,可以在服务器PC机部失去操作功能的情况下,自由调用,存取数据。为PDA开发增加新思路
2017-11-14
VC下的MFC串口通信,采集下位机的DS18B20的温度,利用RS232串口传到计算机上,从而实现串口通信功能,该软件还有按键描述例,EDIT例等
2017-11-14
EZ-USB的.net源代码,实现上位机下位机通过USB通信
2017-11-14
restclient-ui-3.5-jar-with-dependencies
2017-11-10
JAVA核心技术卷1_基础知识
2017-11-10
JsonViewer
2017-11-10
淘宝技术这十年
2017-10-26
Java Puzzlers 中文版(java解惑)
2017-10-20
java设计模式实例
2017-10-20
SQLyog+Ultimate+9.6.2.0 带注册码
2017-10-20
Java加密与解密的艺术(清晰+书签+完整版)
2017-10-20
qt 路径列表程序实例【含库封装和调用实例】
2022-06-17
qt程序中嵌入第三方exe外壳实例程序
2022-06-17
PHP和MySQL WEB开发(第4版).pdf
2018-08-15
Flask 0.10.1.pdf
2018-08-15
JFinal技术架构浅析.doc
2018-08-15
C++程序设计语言.pdf
2018-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人