2008年9月30日星期二
2008年9月29日星期一
王国维人生三境界
现在的生活可谓是"醉生梦死",生活很是缺少一些人文,缺少一种久违的纯真的感动,缺少那种纯正的动力。想想,自己大三这一年,就要真正的开始了,开始一个忙碌又以更加充实,目标更加明确,更加现实的大三了。总是下不了决心,可能是自己给沉溺下去了,有点迷失自己了吧。现在重新从这第一境界修炼起,然后经过轮回,相信一年,"驾长车,踏破贺兰山缺"后,我定会充满豪情四溢"壮志饥餐胡虏肉,笑谈渴饮匈奴血"。
2008年9月28日星期日
我是个只知道学习的老古董?
2008年9月27日星期六
看完《血色浪漫》了……
2008年9月21日星期日
今后的安排
大三的困惑~!
2008年9月20日星期六
VC实现波形不闪烁动态绘图
一、程序运行时波形效果
二、在信号处理中,通常需要把采集信号的实时波形显示出来。 如果直接在屏幕上动态绘图的话,会出现闪烁现象,为了克服这个问题,本文采用的就是先在内存绘图,然后再拷贝到屏幕,从而实现动态绘图而不闪烁。详细介绍如下:
2.1 首先在头文件中定义以下私有变量,并在对话框资源中放置一个picture控件
private:
CDC *pDC; //屏幕绘图设备
CDC memDC; //内存绘图设备
int m_High; //绘图起点
int m_Low; //绘图终点
int m_lCount[1024]; //数据存储数组
int m_now; //记录波形当前点 2.2 在实现文件中初始化变量,并设置定时器
BOOL CDrawTest::OnInitDialog()?
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
m_Low = 0;
m_High = 1024;
m_now =0;
SetTimer(1,100,NULL);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
} 2.3 在定时器里创建内存绘图设备,并调用绘图函数在内存设备中绘图,绘图完毕后把内存设备中图拷贝到屏幕
void CDrawTest::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
CRect rect;
// 获取绘制坐标的文本框
CWnd* pWnd = GetDlgItem(IDC_COORD);
//获得对话框上的picture的窗口句柄
pWnd->GetClientRect(&rect);
// 指针
pDC = pWnd->GetDC();
pWnd->Invalidate();
pWnd->UpdateWindow();
//内存绘图
CBitmap memBitmap;
CBitmap* pOldBmp = NULL;
//创建内存绘图设备
memDC.CreateCompatibleDC(pDC);
memBitmap.CreateCompatibleBitmap(pDC,rect.right,rect.bottom);
pOldBmp = memDC.SelectObject(&memBitmap);
memDC.BitBlt(rect.left,rect.top,rect.right,rect.bottom,pDC,0,0,SRCCOPY);
//自定义绘图函数,详细见源程序
DrawWave(&memDC);
//把内存绘图拷贝到屏幕
pDC->BitBlt(rect.left,rect.top,rect.right,rect.bottom,&memDC,0,0,SRCCOPY);
memDC.SelectObject(pOldBmp);
memDC.DeleteDC();
memBitmap.DeleteObject();
CDialog::OnTimer(nIDEvent);
} 以后写blogger的一点小心得2
- 在网上看到好的文章后,想贴过来,但那个时候,网上发BLOG的时候显得很杂乱,连分段都没了。不知道怎么搞的。
- 那个模板实在是单调,也不是很好看,可惜自己水平不高,想做个好点的都不行。
- 往上面贴图片感觉好好麻烦。
不过,它有也好处,就是能用电子邮箱去发表文章,这就给了我很大的发挥的地方,因为,我可以先在电子邮件的客户端上编辑好邮件,然后再发过去,利用电子邮件客户端的强大编辑能力,就能弥补BLOGGER自身的不足了。不过还是出现了一点小问题,就是 我发的上一个文章中,写程序源代码的时候,出现了多行代码中的 回车符 无法识别,这是个很麻烦的事。还要我自己再去一个个再打。唉。











































