您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. VC之美化界面篇本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础:

  2. VC之美化界面篇 作者:白乔 链接:http://vcer.net/1046595482643.html 本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础: 1. 大致了解MFC框架的基本运作原理; 2. 熟悉Windows消息机制,熟悉MFC的消息映射和反射机制; 3. 熟悉OOP理论和技术; 本文根据笔者多年的开发经验,并结合简单的例子一一展开,希望对读者有所帮助。 1 美化界面之开题篇 相信使用过《金山毒霸》、《瑞星杀毒》软件的读者应该还记得它们的精美
  3. 所属分类:C++

    • 发布日期:2009-06-17
    • 文件大小:415744
    • 提供者:songsu
  1. 如何在MFC程序中调用OpenGL

  2. 讲述了如何在MFC单文档程序中应用OpenGL进行显示 后面用的过程中发现调整窗口大小时背景会闪烁,需要添加WM_ERASEBKGND消息,并注释掉CView::OnEraseBkgnd(),直接 return TRUE;
  3. 所属分类:C++

    • 发布日期:2009-06-22
    • 文件大小:44032
    • 提供者:visualizationer
  1. WTL中文版CHM格式

  2. 第一部分 - ATL 中的 GUI 类 第二部分 - WTL 中的 GUI 基础类 第三部分 - 工具栏和状态栏 第四部分 - 对话框和控件 第五部分 - 高级对话框 UI 类 第六部分 - 掌控 ActiveX 控件 第七部分 - 分割条窗口 第八部分 - 属性表和向导 第九部分 - GDI 类,公用对话框以及辅助类 本章内容 README.TXT 本系列介绍 第一部分介绍 ATL 背景知识 ATL 和 WTL 的历史 ATL 风格的模板 ATL 窗口类 定义窗口实现 填充消息映射 高级消息
  3. 所属分类:C++

    • 发布日期:2009-07-18
    • 文件大小:2097152
    • 提供者:songsu
  1. 在vc6.0中 画实时曲线

  2. 这里我们运用了两点技术使得我们重绘的图形看起来不闪烁 1.重载了OnEraseBkgnd函数,它是用来在每次重绘之前用空白位图擦除背景的函数,我们让它每次用我们自定义的位图来作为背景 2.我们使用了双缓存的结构,即先把背景图形绘制在内存中,绘制好了一起显示出去
  3. 所属分类:C++

    • 发布日期:2009-10-19
    • 文件大小:3145728
    • 提供者:whwqyu
  1. clock_ctrl_src,clock_src

  2. vc 时钟程序 class CClockCtrl : public CStatic { public: //Constructors / Destructors CClockCtrl(); //Accessors int GetHour() const { return m_nHour; }; int GetMinute() const { return m_nMinute; }; int GetSecond() const { return m_nSecond; }; BOOL GetRea
  3. 所属分类:Access

    • 发布日期:2010-10-16
    • 文件大小:3145728
    • 提供者:wlt4aa
  1. VC—主框架窗口绘制背景

  2. 使 用VC进行项目开发,特别是简单的MIS系统开发中,通常在用户没有进行操作之前显示的是主框架的窗口(用户点击操作菜单项再弹出处理窗口)。因此给主框 架窗口提供一个背景图片就显得很有必要(例如一用户满意的LOGO等)。但是对于主框架的背景的绘制不能简单地用ClassWizard重载 OnEraseBkgnd(CDC* pDC)函数的方法实现。
  3. 所属分类:C++

  1. 【转】绘制_OnPaint和OnEraseBkgnd的联系

  2. 在VC++中常用的OnPaint和OnEraseBkgnd,在这篇简短的文档中,粗略的讲解了一下两者的 联系,旨在给大家一点启发与提示、
  3. 所属分类:C/C++

    • 发布日期:2011-07-10
    • 文件大小:106496
    • 提供者:whupassager
  1. DrawBackground用VC++实现,改变窗口背景

  2. 对多文档窗口应用程序中的主框架,可改变窗口的背景,使程序看起来更专业,窗口改变背景不能简单地用ClassWizard重载OnEraseBkgnd(CDC* pDC)函数的方法 实现。 因为多文档窗口应用程序中的主框架窗口的背景区是一个MDIClient类的窗口,因 此改变背 景与这个MDIClient类的窗口有关。MDIClient类的窗口的句柄是m_hWndMDIClient(在CMDifr a meWnd中)。
  3. 所属分类:C++

    • 发布日期:2011-08-02
    • 文件大小:1045504
    • 提供者:welcome_xu
  1. MFC双缓存无闪烁画图

  2. OnEraseBkgnd(CDC* pDC)方法里实现了无闪烁切换背景图。。。
  3. 所属分类:网络游戏

    • 发布日期:2011-08-26
    • 文件大小:2097152
    • 提供者:qq727791967
  1. ATL窗口实现

  2. 昨晚看了《MFC程序员的WTL教程》的第一章ATL的窗口实现,有以下感觉: 1. 感觉ATL的窗口实现比MFC轻便多了。 2. ATL窗口类的扩展机制比MFC的窗口类扩展机制要好。MFC的窗口类扩展采用的传统的C++的虚函数的机制(除开消息分发部分)。ATL采用类模板的机制,在保持面向对象特征的同时具有更高的运行效率。书中的那句例程: CHAIN_MSG_MAP(CPaintBkgndBase) 该句代码的意思是任何到达 CMyWindow 映射而没有处理的消息将被传递到CPaintBkgnd
  3. 所属分类:C++

    • 发布日期:2012-06-08
    • 文件大小:25600
    • 提供者:clever101
  1. 网络右下角弹出新闻窗口_VC源码.rar

  2. class CNewsWindow { public: CNewsWindow(void); ~CNewsWindow(void); public: HWND m_hWnd; public: // 设置皮肤(位图资源名称,标题栏文本颜色) BOOL SetSkin(LPCTSTR lpSkinBitmapName,COLORREF CaptionColor=0x000000); // 创建窗口 BOOL Create(LPCTSTR lpWindowName,int nWidth=250,in
  3. 所属分类:C++

    • 发布日期:2012-08-15
    • 文件大小:288768
    • 提供者:kcpnevergiveup
  1. 基于MFC单文档的OpenGL环境配置

  2. 基于MFC单文档的OpenGL环境配置 基于MFC单文档的OpenGL环境配置 基于MFC单文档的OpenGL环境配置 //return CView::OnEraseBkgnd(pDC); //注释掉,消除绘图屏幕闪烁问题,改为 return TRUE;
  3. 所属分类:C++

    • 发布日期:2013-03-09
    • 文件大小:25165824
    • 提供者:fangjun_9506
  1. VC++做异形窗口 透明效果

  2. 标准Windows应用程序窗口一般为带有标题栏的浅灰色矩形外观,因而“异形”对话框/窗口也主要是颜色与外形上动手脚。改变背景颜色 改变对话框(窗口)的背景颜色是最简单的改变Windows应用程序外观的方法,根据Windows创建与管理机理,一般有两种方法。一种是处理WM_CTLCOLOR消息,首先创建所选背景颜色的刷子,然后调用SetBkColor()或SetDialogBkColor()以所创建的刷子来绘制窗口或对话框的背景。需要重画窗口或对话(或对话的子控件)时,Windows向对话发送消
  3. 所属分类:C++

    • 发布日期:2014-03-04
    • 文件大小:33792
    • 提供者:flashzoo
  1. 双缓冲绘图实现图片查看格式转换器

  2. 基于MFC单文档的图片查看格式转换器 功能描述: 1、支持BMP,JPG,GIF,PNG等多种格式相互转换(打开->另存为) 2、打开图片后鼠标滚轮可以放大缩小 3、支持鼠标左键拖动图片位置 4、尺寸超过客户区时可使用滚动条 特点:使用双缓冲绘图,实现缩放移动时界面内容不闪烁 实现过程: 1、创建MFC单文档程序 2、添加CMemDC.h文件(双缓冲绘图封装) 3、改造OnDraw(CDC* pDC)函数 4、在CPicZoomView类添加鼠标各类消息跟事件消息响应 PS:双缓冲绘图为
  3. 所属分类:C++

    • 发布日期:2015-10-21
    • 文件大小:242688
    • 提供者:qq721236042
  1. 用实验理解 Invalidate,InvalidateRect,OnEraseBkgnd(CDC* pDC),OnPaint() 之间的关系

  2. 用实验理解 Invalidate,InvalidateRect,OnEraseBkgnd(CDC* pDC),OnPaint() 之间的关系,调试的时候先点击开始,然后注意看窗口的标题栏 等过了一段时间后,分别点击其他三个按钮,最好用vs2003调试 vs2013也行
  3. 所属分类:C++

    • 发布日期:2018-04-19
    • 文件大小:21504
    • 提供者:henry3695
  1. CEdit_Fainal

  2. BOOL CMyEdit::OnEraseBkgnd(CDC* pDC) { CDC memDC; memDC.CreateCompatibleDC(pDC); memDC.SelectObject(&m_Bitmap); BITMAP m_Bmp; m_Bitmap.GetBitmap(&m_Bmp);
  3. 所属分类:C++

    • 发布日期:2019-03-21
    • 文件大小:46080
    • 提供者:jiangping84
  1. MFCAppTest-自绘动画窗口.rar

  2. VS2017代码,MFC自绘制窗口:以动态形式实现自绘制窗口的淡入和淡出,主要知识点包括:SetTimer、OnEraseBkgnd、MoveWindow、KillTimer等函数的应用
  3. 所属分类:C++

    • 发布日期:2020-03-28
    • 文件大小:196608
    • 提供者:xsc2001