自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文逗

解决好今天的事情再说明天的事情

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 用VC画扫描线(原创)

画扫描线是VC程序员经常遇到的一个问题,这里作一个最简单的扫描线供大家参考!技术要点:1 双缓冲区绘图2坐标映射3:角度与弧度的转换代码如下全局变量int nWidth,nHeight; CDC *pDC; int x,y; int n;实现代码BOOL CDemoDlg::OnInitDialog(){ CDialog::OnInitDialog();  

2006-01-19 17:13:00 1530

原创 C++基础教程日记一(原创)

1:类每次加载时,只使用加载时的构造函数,也就是说当类里面定义多个构造函数时,同时只能使用其中一个。2:当基类没有指定任何构造函数的时候,那么继承类定义的所有构造函数是不能指定调用的基类构造函数,或者说默认情况下只是调用基类的缺省构造函数。3:当基类只是定义缺省构造函数的时候,那么继承类定义的所有构造函数是只能指定调用基类缺省构造函数,或者说默认情况下没有指定就是调用基类的缺省构造函数。4:当基类

2006-01-15 16:13:00 1132

原创 DLL中函数调用简单小例(原创)

下面通过例子介绍如何在动态链接库中定义函数、资源、和类以及如何在工程中使用动态链接库中已定义的函数、资源、类。Dll 的定制步骤和方法:第一步:运行AppWizard,定义项目名为mydll,选择MFC AppWizard(dll),而不是MFC AppWizards(exe)。第二步:在这个例子中,只有一个AppWizard屏幕出现,选择MFC扩展DLL(MFC Extension DLL (u

2006-01-12 10:49:00 1290 1

原创 鼠标的简单远程控制(原创)

思想:通过构建一个结构包,包里有鼠标的状态,鼠标的位置,在模拟端根据包信息模拟鼠标的动作,     实现远程鼠标的控制.几个环节:1:发送端发出的鼠标位置是逻辑坐标.2:模拟端必须把收到的包里的鼠标位置,转换为屏幕坐标的位置,再用SetCursorPos实现坐标移动.用到的函数及作用:ScreenToClient   屏幕坐标转换成逻辑坐标ClientToScreen   逻辑坐标转换成屏幕坐标S

2006-01-10 17:10:00 5440

原创 vc中的随机数产生

在VC中设计到随机数有两个函数srand() and rand()srand() 的作用是是一个种子,提供每次获得随机数的基数而已,rand()根据种子而产生随机数注意1:srand() 里的值必须是动态变化的,否则得到的随机数就是一个固定数2:其实可以不用写srand() ,只用rand()就可以了,省事,简单,例子如下如果我们想得到一个 0-60的随机数那么可以写成 int i;i=rand(

2006-01-04 10:48:00 3879

原创 数组初始化的位置

众所周知,C中规定,只有再定义全局变量&静态局部变量是才能初始化,到底为什么那??仔细看过谭浩强的C程序设计后,终于再133页发现答案。解释:全局变量&静态局部变量是存储在静态存储区中的,静态存储区的数据是在编译区中进行的。其他的变量是存储在在动态存储区中的,而动态存储器中的数组不能初始化因为,如果数组很大,那么每次函数调用都会有一次赋值操作,占用时间过多。为了提高效率,C才作出规定只有再定义全局

2006-01-03 10:21:00 1108

对普通PAEG的认识.docx

对普通PAEG的认识.docx

2021-09-11

空空如也

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

TA关注的人

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