搬家于CSDN 2015-05-14 搬家于CSDN 2015-05-14 MFC提供了三个函数用于窗口重绘 InvalidateRect(&Rect) Invalidate() UpdateWindow() 当需要更新或者重绘窗口时,一般系统会发出两个消息WM_PAINT(通知客户区有变化)和 W ...
分类:
编程语言 时间:
2019-10-27 18:24:22
阅读次数:
71
注意:这是在桌面上绘制图形。如果想在VC++ MFC工程的视窗口上绘制图形。可以这么来,在工程View类的一个菜单响应(或者鼠标单击等事件的的响应)函数中添加下面main 中的代码,只需要将“红色字体”的改正为“hWnd”或者“this”.读者可以试一下。 #include<windows.h>in ...
分类:
其他好文 时间:
2019-10-27 18:17:20
阅读次数:
120
博客原文地址:https://www.cnblogs.com/qq260250932/p/5361043.html using System; using System.Collections.Generic; using System.Linq; using System.Text; using ...
新建SDI工程,名为ss。添加4个MFC类,CLeftView : public CTreeViewCRightFrame : public CFrameWndCTopView : public CListViewCBottomView : public CHtmlView 在App类中的ss.h中 ...
分类:
编程语言 时间:
2019-10-24 23:49:32
阅读次数:
133
canvas :可以理解为一个div,作用是一块画板 如果想要使用canvas,需要创建一个“画家”。生成画家的方法: Transparency(透明度) globalAlpha = transparencyValue: 这个属性影响到 canvas 里所有图形的透明度,有效的值范围是 0.0 (完 ...
分类:
Web程序 时间:
2019-10-24 15:26:36
阅读次数:
103
上一节的Mesh类主要的目标是将加载进来的模型相关数据做处理,然后绘制出来。那么在Mesh类之前,我们还需要一个Model类去加载这些模型,将其转化为数据并对另外的一些数据做一些处理。 话不多说,直接上code: Draw函数没什么好讲的啦,遍历所有的网格(处理过的),并且调用网格各自的Draw函数 ...
分类:
其他好文 时间:
2019-10-23 18:10:56
阅读次数:
83
1. 新建一个SDI工程,去掉“Document/View architecture support” 2. 添加 CTreeView 类的派生类 CLeftView 作为分隔器的左侧视图,添加 CListView 的派生类 CRightView 作为右边视图。可能需要 #include <afxc ...
分类:
编程语言 时间:
2019-10-22 22:19:51
阅读次数:
104
<button id="upload">上传图片</button><input type="file" name="input_file" id="input_file" style="height: 84px; width: 111px;" /> var filechooser = documen ...
分类:
Web程序 时间:
2019-10-22 12:50:05
阅读次数:
119
Microsoft Activex Data Objects(ADO)支持用于建立基于客户端/服务器和web的应用程序开发的主要功能。其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。 本次封装的CadoInterface类仅针对MFC的使用,目的是优化对ADO的操作,避免频繁写try c ...
分类:
编程语言 时间:
2019-10-21 16:36:55
阅读次数:
126
制作Nine-Patch图片Nine-Patch图片,被特殊处理过的png图片,能够指定哪些区域可以被拉伸、哪些区域不可以。将这上面的图片设置为一个LinearLayout的背景图片,修改 activity_main.xml 中的代码, 如下所示。1234567运行效果如下。Google因为draw... ...
分类:
其他好文 时间:
2019-10-21 00:19:38
阅读次数:
159