- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 WM_CTLCOLOR和OnCtlColor消息的用法
很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等,其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成!WM_CTLCOLOR消息用来完成对EDIT、STATIC、BUTTON等控件设置背景和字体颜色,其用法如下:1.首先在自己需要设置界面的对话框上点击右键-->
2014-05-12 20:12:20
772
原创 高人十大特征,你具备几个
一、苦到舌根吃的消;二、烦到心乱耐得住; 三、困到绝望行得通; 四、屈到愤极受得起; 五、怒到发指笑得出; 六、急到眉燃定得住; 七、喜到意满沉得下; 八、话到嘴边停得住; 九、色到情迷站得稳; 十、财到眼前看得淡。
2013-10-19 22:06:15
1747
原创 古代男女搭配年龄
古代男女搭配年龄女小五,人楚楚;女小四,好脾气;女小三,男当官;女小二,生宝儿;女小一,住京师;若同岁,常富贵。女大一,穿锦衣;女大二,生进儿;女大三,抱金砖;女大四,有喜事;女大五,快致富;女大六,总吃肉;女大七,是闲妻;女大八,事事发;女大九,人长久!
2013-10-06 11:22:58
952
转载 二进制、十进制以及十六进制之间的相互转换
//将进制的一个字符转换为十进制的数unsigned char CDushujuDlg::BtoH(char ch){ //0-9 if (ch >= '0' && ch <= '9') return (ch - '0'); //9-15 if (ch >= 'A' && ch <= 'F') return (ch - 'A' + 0xA); //9-15 if (ch
2013-09-16 22:04:37
2162
转载 不能将参数1从“CString”转换为“const char *”
关于CString剖析,“strcmp”: 不能将参数1从“CString”转换为“const char *”问题 CString csNewListBoxText;CString csOldListBoxText(g_csFirstListBoxSelText);if(strcmp(csNewListBoxText,csOldListBoxText)!=0)//Release
2013-09-15 17:33:43
2879
转载 在C++中如何实现文件的读写?
在C++中如何实现文件的读写?作者: infobillows 发表日期: 2007-04-03 21:33 点击数: 465一、ASCII 输出为了使用下面的方法, 你必须包含头文件(译者注:在标准C++中,已经使用取代,所有的C++标准头文件都是无后缀的。)。这是 的一个扩展集, 提供有缓冲的文件输入输出操作. 事实上, 已经被包含了, 所以你不必包含所有这两个文件,
2013-09-13 10:34:56
920
转载 CRC-32的C代码
最近在研究ZIP,其中涉及到CRC循环冗余校验,是对未压缩数据的CRC验证。CRC网上代码比较乱,整理了一个发一下。# include # include typedef unsigned int uint ;uint POLYNOMIAL = 0xEDB88320 ;int have_table = 0 ;uint table[256] ;void make_table(
2013-09-11 10:32:19
1139
转载 crc循环校验原理和实现
1.CRC简介CRC(cyclical redundancy check) 循环冗余校验,在《计算机组成原理》里面有这个知识点。类似的校验有奇偶校验。 可以简单的理解成在发送数据后面加上这个验证码,判断前面数据是否正确。 根据需要的校验位数不同,有 CRC8、CRC16、CRC32、CRC128 ...再以后就不用这个乐,可以使用md5校验。
2013-09-11 10:30:33
2289
1
转载 转义字符
为查看方便,将转义字符收集如下:转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT) 011 \\ 反斜杠 092 \? 问号字符 063 \' 单引号字符 039
2013-09-10 22:48:07
976
原创 CString写入txt文件
void PrintLog(CString str){ if (str.IsEmpty()) { return; } CString Temp; CStdioFile File; File.Open(_T("wyl.txt"), CFile::modeReadWrite|CFile::modeNoTruncate|CFile::modeCreate); File.SeekToE
2013-09-10 15:44:28
6859
原创 c++中用CString处理字符串
最近编程中经常用到字符串处理操作, 其中最多的就是从字符串中取子串了。今天正好看到这样一个帖子,总结的不错, 引进过来。------------------一。前言程序中经常会遇到要处理用某些符号(如空格,或“, ; . | \t”等)分隔的字符串的问题,我在此做了一些总结和比较。 二。处理方法1. 用MFC CString之Find处理字符串
2013-09-09 17:55:41
4115
转载 C++二进制字符串变成十进制整型代码
#include #include using namespace std;int parseBinary (char const * const binaryString);//检测函数(主函数),用于检测函数pareBinaryint main(){char * binary = "11111111";cout << parseBinary(binary) << endl;system("pa
2013-09-06 11:08:49
4342
2
转载 浮点数转换成16进制的字符串
// 在一些规约解析中,我们往往需要把浮点数转换成16进制的字符串 或者把16进制的字符串转换为浮点数来验证传输的正确性。下面的函数实现了浮点数到16进制字符串的转换,主要是使用了内存拷贝的方法。另外需要注意的是内存中的数据一般是底字节在前。// 关于16进制字符串(可以直接从内存查看)转换到浮点数,是下面过程的逆过程,这里就不在实现。/****************************
2013-09-06 11:00:01
3363
转载 c++ float转二进制
1. 前几天,我在读一本C语言教材,有一道例题: #include void main(void){ int num=9; /* num是整型变量,设为9 */ float* pFloat=# /* pFloat表示num的内存地址,但是设为浮点数 */ printf("num的值为:%d ",num); /* 显示num的整型值 */ prin
2013-09-06 10:55:07
5312
转载 vc 浮点数转换为内存十六进制字符串
在一些规约解析中,我们往往需要把浮点数转换成16进制的字符串 或者把16进制的字符串转换为浮点数来验证传输的正确性。下面的函数实现了浮点数到16进制字符串的转换,主要是使用了内存拷贝的方法。另外需要注意的是内存中的数据一般是底字节在前。 关于16进制字符串(可以直接从内存查看)转换到浮点数,是下面过程的逆过程,这里就不在实现。/*************************
2013-09-05 17:53:39
1537
转载 浮点数转换成二进制数
结合大量的从网上收集而来的资料现整理如下,希望对此知识点感兴趣的pfan有所帮助。基础知识:十进制转十六进制;十六进制转二进制;IEEE制定的浮点数表示规则;了解:目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示,底数定为2——即把一个浮点数表示为尾数乘以2的指数次方再添上符号
2013-09-05 16:55:10
1975
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人