自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 MFC单文档 关闭按钮屏蔽 最小化到托盘

<br /> <br />最近写一个软件,需要长期运行,所以要屏蔽掉它的关闭按钮,并且窗口大小是固定的要屏蔽掉最大化按钮。在点下关闭按钮时执行最小化到托盘区。做完后整理了一下。<br />MFC维护着一个消息队列,每次取出一条消息进行处理。<br />首先想到的是要截获所有消息,对消息进行分析,如果是最大化,关闭就应该将其截获,然后做出自己的处理。<br />MFC消息管理提供了函数 afx_msg void OnSysCommand(UINT nID,LPARAM lParam ); <br />这样在截

2011-01-11 20:48:00 3405 3

原创 互斥对象实现 程序单个实例运行

以对话框为例子说明首先在Dlg头文件中创建一个是有变量 HANDLE hMutex如果是单文档,建议在MainFrame中做一下工作初始化函数中:hMutex = CreateMutex(NULL,true/*当前线程用户该互斥对象*/,"hMutex"/*命名的互斥对象*/);if(hMutex){if(ERROR_ALREADY_EXISTS == GetLastError()) { AfxMessageBox("该程序已经在运行"); return FALSE; }

2011-01-11 11:06:00 531

原创 Gray码 C/C++语言实现

<br />前段时间做写了Gray码的算法,但是今天突然发现以前写的Gray码输出来时并不是按照顺序排列下来的。重新研究了一下算法。原来是存储的时候存储反了,即是将第一列的存放到最后一列去了,最后还是没有解决点,要考试了就没再纠结,留到以后解决或者有谁看到能帮我解决一下,并且告诉我哦。同时,在改的时候,我烦了一个递回函数里面写非递归内容代码的错误,但是呢,塞翁失马焉知非福,无意中我总结出了Gray码非递归的实现方法。所以记录于此。<br />#include <iostream>#include <

2010-12-06 17:58:00 905 1

原创 C++实现 循环日程赛

前段时间做这个理解不了,网上搜了一下,发现与自己遇到的不一样,实现之后记录下来。#include #include #include "malloc.h"/************************************************************************//* 循环赛算法参变量 *//****************************

2010-12-05 21:45:00 758

原创 C语言 伪随机数 指定范围随机数 学习

今天用到了C语言伪随机数进行测试,用完了顺便总结一下。最基本,直接使用int rand(void)函数 它会为我们返回一个整形的数#include …………int r = rand();…………然而当我们把上面程序改为:…………for(int i = 0;i    printf("%d--%d/n",i,rand());…………我们会发现运行结果总为:当然不同的机器可能有差别,但是你发现多次运行的结果都是一样的。这样的随机数某些时候是不够我们使用的。究其原因,我们不难在MSDN中找到答案。在生成随机数之前需

2010-11-15 17:27:00 1635

串口操作类 使用方法 见博客

用来操作串口读写的类 包括串口 初始化 串口打开关闭 串口读写

2011-07-04

空空如也

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

TA关注的人

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