在双缓冲方法中,首先要做的是屏蔽背景刷新。背景刷新其实是在响应WM_ERASEBKGND消息。我们在视类中添加对这个消息的响应,可以看到缺省的代码如下:BOOL
CMYView::OnEraseBkgnd(CDC* pDC){ return CView::OnEraseBkgnd(pDC);}是调用...
分类:
其他好文 时间:
2014-05-06 00:21:03
阅读次数:
450
正在用C#做一个小游戏,需要用到动画,上次解决的问题是闪烁问题,用双缓冲技术。以为不会有什么问题了。后来当把图片全部绘制上去的时候依然出现了卡屏的问题。这个问题困扰了我将近半个月了。马上就要规定的时间了。而且又是一个五一假期。小盆友们都去玩了。自习室少有的几个人还在上着自习,而我为了解决这个问题。也...
分类:
其他好文 时间:
2014-05-05 22:39:25
阅读次数:
309
x=linspace(-50, 50, 50); %
在x轴上取50点y=linspace(-25, 25, 25); % 在y轴上取25点[xx,yy]=meshgrid(x, y); %
xx和yy都是矩阵zz=8000-2.*xx.*xx-5.*yy.*yy; % 计算函数值,zz也是21x2...
分类:
其他好文 时间:
2014-05-04 19:20:05
阅读次数:
934
quiver,平面向量场图[x, y, z] = peaks(20);[u, v] =
gradient(z);contour(x, y, z, 10);hold on, quiver(x,y,u,v); hold offaxis image
%令x与y的长度相等在octave-3.6.4-gcc4...
分类:
其他好文 时间:
2014-05-04 19:16:38
阅读次数:
2238
quiver3,空间向量场图[x, y] = meshgrid(-2:0.2:2,
-1:0.1:1);z = x.*exp(-x.^2-y.^2);[u, v, w] = surfnorm(x, y, z);
%找出与曲面上各个点垂直的向量(u, v, w),注意已经归一化quiver3(x, y...
分类:
其他好文 时间:
2014-05-04 19:09:26
阅读次数:
630
原文:用C#绘图实现动画出现卡屏(运行慢)问题的解决办法正在用C#做一个小游戏,需要用到动画,上次解决的问题是闪烁问题,用双缓冲技术。以为不会有什么问题了。后来当把图片全部绘制上去的时候依然出现了卡屏的问题。这个问题困扰了我将近半个月了。马上就要规定的时间了。而且又是一个五一假期。小盆友们都去玩了。...
分类:
其他好文 时间:
2014-05-04 12:06:36
阅读次数:
265
一、需求描述: 1、读取data.asc文件,分析其连续性;
2、绘制信号图像,并保存。二、UI界面组成: 该应用的UI由以下几个控件组成: 3个PushButton:打开文件、图像保存、退出;
1个Combox:下拉框用于信号的选择; 1个Widget:用于确定绘图区域的坐标,并在Wi...
分类:
其他好文 时间:
2014-05-04 11:28:56
阅读次数:
497
我记得前段时间有个朋友问我为什么在emacs中打不开matlab程序?明明在terminal下是能打开的,却在emacs中不行.
今天自己终于遇到了类似的问题,我今天安装racket 6.0.安装好后racket程序的执行路径为/usr/local/racket/bin
然后我将这个路径加入到PATH里了,在terminal环境下能打开
接下来安装Geiser,它是emacs下连接r...
分类:
其他好文 时间:
2014-05-03 23:50:28
阅读次数:
429