- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 利用MSComm控件写串口小软件
<br />先利用MFC建立对话框,然后添加MSComm控件。将控件拖入对话框作为宿主。<br />Add To Project->Components and Controls …->Gallery->Registered ActiveX Controls->Microsoft Communications Control, version 6.0->Insert.---OK.<br />然后给接收编辑框,发送编辑框,控件MSComm1添加关联变量。<br />分别是CString m_strRxD
2010-08-10 00:42:00 1178
原创 Windows内部运行机制
<br />一:Windows是事件驱动方式的程序设计、<br />二:消息队列<br />三:Windows程序入口 WinMain函数<br />四:创建一个窗口要经过下面四个步骤<br />1。设计一个窗口类。WNDCLASS wndclass<br />2。注册窗口类。RegisterClass(&wndclass)<br />3。创建窗口。CreateWindow()<br />4。显示及更新窗口。ShowWindow(),UpdateWindow()<br />销毁窗口用DestroyWind
2010-08-05 10:26:00 631
原创 MFC 消息类型
MFC 消息类型<br />1、命令消息(WM_COMMAND) <br />所有派生自 CCmdTarget 的类都有资格接受WM_COMMAND。 <br /><br />2、Window消息(WM_xxx) <br />所有派生自 CWnd 的类都有资格接受 WM_xxx。 <br /><br />3、控件消息(WM_NOTIFY) <br />控件向其父窗口通知消息。 <br /><br />消息处理 <br />1、WM_xxx 消息处理 <br />窗口类(自身)处理→基类处理→CWnd∷Def
2010-08-04 22:37:00 786
原创 Wparam与Lparam的区别(转)
<br />Wparam与Lparam的区别<br />在Win32 SDK中消息本身是作为一个结构体记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。这个记录类型叫做MSG,它在window中是这样声明的: <br />typedef struct tagMSG { // msg <br />HWND hwnd; //窗口句柄 <br />UINT message; //消息常量标识符 <br />WPARAM wParam; //32位消息的特定附加信息,具体表示什么处决于message <
2010-08-04 22:36:00 11690 1
转载 C语言 条件编译详解(转)
C语言 条件编译详解<br />预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。<br />在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义,并对源代码进行响应的转换。预处理过程还会删除程序中的注释和多余的空
2010-08-04 14:36:00 586
原创 C指针(转)
第一章指针的概念<br />指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。<br /> <br />要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的<br />类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让<br />我们分别说明。<br />先声明几个指针放着做例子:<br />例一:<br />(1)int *ptr; <br />(2)char *ptr; <br />(3)int **ptr; <br />(4)int (*ptr)[3]
2010-08-04 13:37:00 575
PCB设计的三本圣经SI
2011-12-04
IAR详细使用教程.pdf下载
2011-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人