2012-08-20 21:40
⁄ 生活·感悟
⁄ 共 5918字
《周易》一书分为《易经》、《易传》两大部分。 《经》乃筮之书,编于殷周之际,为上古丞史文化的遗存;《传》乃战国中后期作品,为自成体系的哲学著作,反映新兴封建阶级的世界观。
上古的人很迷信各种各样的占卜术,其中最崇信的是两种,一种是用龟甲为材料的“卜”,一种是用蓍草为材料的“筮”。《周礼·春官·筮人》里就说:“凡国之大事,先筮而后卜。”其实,在上古大事小事都要筮、卜,...
周易阅读全文
2012-08-20 06:46
⁄ 工业·编程
⁄ 共 1223字
现在计算机就像买白菜一样,规格各异。有时候需要检测电脑的屏幕大小,以适应软件的需求。现总结如下,欢迎大家添加,一是增张我的见识,二是方便大家查询。 1.使用GetSystemMetrics()函数:如: int cx = GetSystemMetrics(SM_CXFULLSCREEN); //得到宽度 int cy = GetSystemMetrics(SM_CYFULLSCREEN); //得到高度 注意SM_CXSCREEN...
UI界面阅读全文
2012-08-20 06:45
⁄ 工业·编程
⁄ 共 3374字
主要是感染C/C++源文件只要编译该段源程序就会使当前目录里的所有.c和.cpp文件感染上病毒,当然如果是没有主函数的源文件就没有作用:思想很简单:插入一段复制自身的代码,而这段代码是将自身的病毒部分传播给同目录下的其它文件。 程序清单: 1.病毒文件 //START #include <windows.h> #include <fstream> #include <string> #include <iostream> using namespace std; //...
代码集锦, 病毒阅读全文
2012-08-20 06:45
⁄ 工业·编程
⁄ 共 2471字
冒泡排序又称起泡排序,这是一种简单效率最低的排序,也是大家非常熟悉。 下面看看,冒泡排序的是怎样工作: 我认为这种排序分为两两种:向上冒泡和向下冒泡:
一,向上冒泡:也就满足条件的向上冒泡,看一组数9 8 6 7 4 (假设是从小到大排序,反之一样) 因为是向上冒泡也就小的数往前走。
第一躺:4 9 8 6 7 第二躺:4 6 9 8 7 第三躺:4 6 7 9 8 第四躺:4 6 7 8 9 每一躺是把相邻的数比较,以第一躺为...
c++阅读全文
2012-08-20 06:42
⁄ 工业·编程
⁄ 共 11264字
//================================================ //文件名:MNetWorkPKT.h //常见的网络数据包的数据结构 //================================================ #ifndef _NETWORK_PACKET_H #define _NETWORD_PACKET_H #pragma once //地址定义 //================================================ //IP地址定义 typedef struct _ip_addr { unsigned char ucByte1; unsigned char uc...
代码集锦阅读全文
2012-08-20 06:41
⁄ 工业·编程
⁄ 共 2434字
Bin
Dec
Hex
缩写/字符
解释
00000000
0
00
NUL(null)
空字符
00000001
1
01
SOH(start of headling)
标题开始
00000010
2
02
STX (start of text)
正文开始
00000011
3
03
ETX (end of text)
正文结束
00000100
4
04
EOT (end of transmission)
传输结束
00000101
5
05
ENQ (enquiry)
请求
00000110
6
06
ACK (acknowledge)
...
ASCII阅读全文
2012-08-20 06:37
⁄ 工业·编程
⁄ 共 2287字
有人说不要重新发明轮子,诚然,我同意这种说法,作为运行在Windows上的用户级程序均构架在Windows API之上。如果你了解或者深究Windows API,那么你写来的程序更易找到BUG,运行效率更高,前言,我只说到这。 【准备知识】 DC:(Device Context)设备上下文,对于一个有效的窗口而言,它将会有一个DC,它的作用很简单,说比如说,要画一幅图,DC就好比你作图的工具,里面保存了画笔、画刷等等信息,只是有这些信息,我们就...
windows_API阅读全文
2012-08-20 06:35
⁄ 工业·编程
⁄ 共 2834字
【前言】
看了网上的一篇《关于WM_NCCALCSIZE消息处理详解(原帖由niesongsong发表)》
的文章,正好自己正在写换肤程序,用了以后发现了一些问题,特贡献出来供
大家参考学习!
【问题】
主要问题是原作者把处理后的NCCALCSIZE_PARAMS结构搞错了。借鉴
MSDN中的CWnd::OnNcCalcSize 函数注释,其原文如下:
afx_msg void OnNcCalcSize( BOOL bCalcValidRects, NCCALCSIZE_PARAMS* lpncsp );
Parameters
bCalcValidRects
Specifi...
代码集锦阅读全文
2012-08-20 06:34
⁄ 工业·编程
⁄ 共 722字
在很多的时候,希望自己的软件在整个窗口运行,以利用资源和显示清楚,方便用户。先将软件全屏显示的方法总结如下:
1. 最简单的方式:ShowWindow(m_hWnd, SW_SHOWMAXIMIZEDE); 2. 发送消息法:PostMessage(hWnd,WM_SYSCOMMAND,SC_MAXIMIZE,0);
3. 在PreCreateWindow(CREATESTRUCT& cs)函数中添加: { //... &...
UI界面阅读全文
2012-08-20 06:30
⁄ 工业·编程
⁄ 共 2178字
要实现窗口(如菜单、按钮、主背景等)背景颜色的多样化,有很多种实现方法,其中颜色渐变就是一种比较常见的方法。它简单实用,即改变了窗口背景颜色的单调,又实现简单。主要方法有很多种,各有各的算法和特点。我在此给大家介绍3种比较简单的方法,且是2种颜色之间的渐变。
1.自绘法:首先获取两种颜色的R、G、B分量的差值,然后获取显示区域的距离,用R、G、B值除以区域的距离获得每一个像素点R、G、B...
UI界面阅读全文