自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

转载 [转]《Visual C++技术内幕》学习笔记(一)——应用程序框架

Windows的编程模型不同于传统的C语言结构化编程,就是MS-DOS编程模型,先把两者做一比较,以对 Windows编程模型有一初步认识。        第一,用C语言编写基于MS-DOS的应用程序时,唯一绝对需要的是一个名为main的函数。当用户运行程序时,操作系统调用main,并且从这里开始可以使用任何需要的编程结构。如果程序需要获得用户键击或系统服务,便可调用适当的函数,例如getch

2007-01-22 20:34:00 709

原创 对VC坐标系的初步理解(如有错误欢迎指出)

VC  的坐标系之所以分为逻辑坐标和设备坐标,个人认为是为了方便.因为我们不可能总是在象素为基本单位下画图,于是VC引进坐标映射模式.我们在逻辑坐标下画图,基本单位和我们设定的映射模式有关,比如毫米,英寸,然后通过转换为设备坐标在设备上显示出来.显示出来的肯定都是在设备坐标下.设定映射模式后,可以用SetWindowOrg和SetViewportOrg来设定逻辑坐标的原点和设备坐标的原点然后在

2007-01-21 15:06:00 1688

转载 [转]mfc编程中SetViewportOrg与SetWindowOrg的理解

对于绘图,常常涉及到逻辑坐标与设备坐标,窗口(window)和视口(viewport)。这里有几点应该明白:窗口中的坐标都是逻辑坐标,视口中的坐标都是设备坐标。我们的绘图语句中用的坐标都是逻辑坐标。绘制的图形在设备(如显示器)上显示的过程为(1)逻辑坐标值减去逻辑坐标原点(setWindowOrg中设置的值)(2)上面的结果乘以比例因子变为设备坐标值(3)上面结果加上设备坐标原点值(setView

2007-01-20 00:58:00 1303

原创 VC的逻辑坐标和设备坐标

 以前看了一点windows程序设计还有VC一点东西,对windows坐标系好像就是有一点迷惑.现在开始系统的学习MFC,又涉及到了这个问题,确实有些不解,于是搜到一些资料:  所谓设备坐标与逻辑坐标只是相对的概念。     比如点pt(1000,1000),如果你认为他是     设备坐标,那么经过下变换,他就变成逻辑     坐标:      dc.DPtoLP(&pt);     如果你

2007-01-19 16:22:00 2183 2

转载 在状态条中显示鼠标的设备坐标与逻辑坐标

我对VC的设备坐标和逻辑坐标有些迷惑,于是在网上搜资料,查到下面这个帖子,说的还不错:显示器的设备坐标系的原点在客户区的左上角,x轴向右增长,y轴向下增长。我们要设置的逻辑坐标系的原点则在客户区的中心,x轴向右增长,y轴向上增长,如一个笛卡尔坐标系一般。 为CChildView添加一个成员函数void OnPrepareDC(CDC * pDC, CPrintInfo * pInfo = NU

2007-01-19 15:56:00 637

原创 关于窗口重绘

还是>里面一段代码 ,可以用鼠标拖动一个圆 :void CEx05cView::OnDraw(CDC* pDC){    CBrush brushHatch(HS_DIAGCROSS, RGB(255, 0, 0));    CPoint point(0, 0);                  // logical (0, 0)        pDC->LPtoDP(&point);   

2007-01-19 14:03:00 5297

原创 阅读>心得(1)

昨天看到第6章,在刚开始看者本书的时候,总感觉这本书不太适合象我这样的入门读者,感觉作者讲的有些泛泛而谈,关于一些概念,并没有讲的很仔细.不知别人是否有这感觉.但是我已经开始阅读了,那就看一段时间再说了.昨天看到一段代码:void CMyDialog::OnPaint(){CWnd *pWnd = GetDlgItem(IDC_STATIC1);  CDC *pControlDC = pW

2007-01-19 00:02:00 608

原创 打个招呼

现在开通csdn的博客,是想用来记录自己的学习总结以及心得体会.因为我发现有时候学习,是要总结一下,不然学习起来没有章法和规律,有一些心得要及时记录下来,为以后着想.在csdn上开博客,也是有些惭愧,因为自己是初学者,也就是菜鸟一个,但我想,这个博客主要还是给自己看的,学习要慢慢来吧.对于csdn上的一些高手前辈,以后肯定要多多学习了,学习请教别人的方法. 从今天开始写学习总结,关于读书以及其

2007-01-18 23:40:00 605

Java5.0API_CH.CHM

java 5.0API,中文的,可以作为平时的工具书。。

2009-11-15

空空如也

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

TA关注的人

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