浙林龙哥

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2004年9月19日

摘要: void OnEraseBkGnd(HWND hwnd){ /* Vars */ HDC dc; /* Standard Device Context; used to do the painting */ /* rect = Client Rect of the window; Temp = Temparary rect tangle for the color... 阅读全文
posted @ 2004-09-19 21:05 浙林龙哥 阅读(819) 评论(0) 推荐(0)

摘要: Windows的图形界面为我们提供了无穷的方便和视觉上的快感,由浅及深的颜色给我们无尽的遐想。渐变色的实现有多种方法,好多资料上介绍了利用调色板的方法实现,其过程及其的复杂,需要我们具有一定的图形编程的基础,下面我将向大家介绍一种比较简单的方法,即使你一点都不了解图形编程和调色板的概念。 第一步:新建单文档工程,一切参数都取默认值。 第二步:在shadowview.h中定... 阅读全文
posted @ 2004-09-19 20:38 浙林龙哥 阅读(1034) 评论(0) 推荐(0)

摘要: 1.CDC、CDCHandle只是CDCT模板类的实例化,区别只是在析构时,一个会释放资源,一个不会。typedef CDCT CDCHandle;typedef CDCT CDC;2.CMemDC从CDC继承,除了构造函数与析构函数外没有其它成员函数3.CDC的成员变量只有一个:m_hDCCMemDC有自己的更多的成员变量,同时还可以使用CDC的m_hDC: CDCHandle ... 阅读全文
posted @ 2004-09-19 20:25 浙林龙哥 阅读(2529) 评论(0) 推荐(0)

摘要: 继续昨天的工作!开始以为不能在BitBlt()中使图片以其自己的大小显示!我昏了!今天又不得不打开以前看的书的继续学习!重新写了这个函数! void CBitmapView::wtj_paint(){ CDC *pDC; pDC=GetDC(); CBitmap wtj_bitmap; CDC dcMemory; //?CDC *pDC; wtj_bitmap.LoadBitmap... 阅读全文
posted @ 2004-09-19 18:14 浙林龙哥 阅读(6921) 评论(2) 推荐(0)