摘要: (1)下载Ubuntu http://www.ubuntu.com/download/desktop (2)制作启动U盘 1. 启动Rufus; 2. 插入U盘; 3. Rufus会提示更新,以自动选择该U盘; 4. 如果自动选择的U盘是错误(一般是因为你插入了多个U盘),手动在【Device】下选 阅读全文
posted @ 2019-10-27 23:09 wenglabs 阅读(267) 评论(0) 推荐(0)
摘要: 一、Win下确定ubuntu的磁盘分区 这个步骤是为了删除Ubuntu的系统分区,这种直接删除的方式来重新安装ubuntu的低版本比较省事。 (1)右键计算机->管理->磁盘管理,打开磁盘管理器后可以看到磁盘分区。 Win10和Ubuntu都安装磁盘0下,前三个分区为win10分区,其中黄色方框内的 阅读全文
posted @ 2019-10-27 23:02 wenglabs 阅读(30106) 评论(0) 推荐(2)
摘要: 2015-05 由于作图过于复杂和频繁,所以时常出现闪烁的情况,一些防止闪烁的方法,如下: (1)将Invalidate()替换为InvalidateRect()。 Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所 阅读全文
posted @ 2019-10-27 17:43 wenglabs 阅读(2481) 评论(0) 推荐(0)
摘要: 搬家于CSDN 2015-05-14 搬家于CSDN 2015-05-14 MFC提供了三个函数用于窗口重绘 InvalidateRect(&Rect) Invalidate() UpdateWindow() 当需要更新或者重绘窗口时,一般系统会发出两个消息WM_PAINT(通知客户区有变化)和 W 阅读全文
posted @ 2019-10-27 17:38 wenglabs 阅读(684) 评论(0) 推荐(0)
摘要: 搬家自CSDN 2015-5-14 参数意义如下: bOpenFileDialog 为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框。 lpszDefExt 指定默认的文件扩展名。 lpszFileName 指定默认的文件名。 dwFlags 指明一些特定风格。 lpszFilter 阅读全文
posted @ 2019-10-27 17:36 wenglabs 阅读(648) 评论(0) 推荐(0)
摘要: 转载自丝雪儿 1.首先在string table 里添加两个字串,ID分别为IDS_INDICATOR_MESSAGE and IDS_INDICATOR_TIME 2.在你的 dlg.h 类里面加个 CStatusBar m_bar; 3.在dlg.cpp 开头加上 static UINT ind 阅读全文
posted @ 2019-10-27 17:34 wenglabs 阅读(889) 评论(0) 推荐(0)
摘要: Attach,其实就是让一个CWnd对象的HWND成员指向这个窗口句柄。这就是Attach主要完成的任务。 Detach。如前所述,WNDCLASS其实和CWnd根本没有什么关系。它们之间只是通过CWnd的成员HWND联系起来的。 如果把 Attach看做“联姻”的话,那么Detach就是“离婚”了 阅读全文
posted @ 2019-10-27 17:31 wenglabs 阅读(422) 评论(0) 推荐(0)
摘要: 用双缓冲,先在内存中绘制,然后拷贝到屏幕DC,这样就不会出现画出去的情况了,前段时间我也是为这个问题费了不少劲。我把我的一段代码给你看一下: 阅读全文
posted @ 2019-10-27 17:29 wenglabs 阅读(440) 评论(0) 推荐(0)
摘要: 在使用Visual C++的MFC AppWizard建立应用程序框架后,生成了多个类,与OpenGL编程相关的类是视图类,主要的显示任务都在其中完成。 1、基于OpenGL绘图的基本设置 1.1 设置必要的编译链接环境 OpenGL的图形编程接口包括的主要函数和库函数被封装在动态链接库中,因此在项 阅读全文
posted @ 2019-10-27 17:28 wenglabs 阅读(3814) 评论(0) 推荐(0)
摘要: 我们先来直观的看看各个控件的Tab顺序吧。打开“Resource View”视图,然后在资源中找到对话框IDD_ADDITION_DIALOG,双击ID后中间客户区域出现其模板视图。在主菜单中选择“Format”->"Tab Order"(VS 2010)或者VS 2012 C#中的“视图--Tab 阅读全文
posted @ 2019-10-27 17:21 wenglabs 阅读(1394) 评论(0) 推荐(0)
摘要: 实验原理: OpenGL在MFC下编程原理 Windows操作系统对OpenGL的支持 在Windows下用GDI作图必须通过设备上下文(DeviceContext简写DC)调用相应的函数;用OpenGL作图也是类似,OpenGL函数是通过"渲染上下文"(RenderingContext简写RC)完 阅读全文
posted @ 2019-10-27 17:19 wenglabs 阅读(1713) 评论(0) 推荐(0)
摘要: 搬家于CSDN 2014-01-24的文章 阅读全文
posted @ 2019-10-27 17:16 wenglabs 阅读(2060) 评论(0) 推荐(1)
摘要: 注意:这是在桌面上绘制图形。如果想在VC++ MFC工程的视窗口上绘制图形。可以这么来,在工程View类的一个菜单响应(或者鼠标单击等事件的的响应)函数中添加下面main 中的代码,只需要将“红色字体”的改正为“hWnd”或者“this”.读者可以试一下。 #include<windows.h>in 阅读全文
posted @ 2019-10-27 17:13 wenglabs 阅读(771) 评论(0) 推荐(0)
摘要: 2015-05 转自 香远益清原文VC/MFC如何添加启动界面 1、基于框架类的应用程序添加启动画面的步骤(利用组件库中的Splash Screen组件生成Splash1.cpp 和Splash1.h 这两个文件) (1)用Photoshop等制作启动画面图像,保存为bmp格式。 (2)用Appwi 阅读全文
posted @ 2019-10-27 17:11 wenglabs 阅读(1746) 评论(0) 推荐(0)
摘要: 原文作者tianwaik 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器(一般是对话框),这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适 阅读全文
posted @ 2019-10-27 17:08 wenglabs 阅读(1748) 评论(0) 推荐(0)
摘要: 一、区别HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd.HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。 CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindo 阅读全文
posted @ 2019-10-27 17:04 wenglabs 阅读(564) 评论(0) 推荐(0)
摘要: 其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。 WinExec 有两个参数,前一个指定路径,后一个指定显示方式。 ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件关联的应用程序,Shell 阅读全文
posted @ 2019-10-27 17:03 wenglabs 阅读(3763) 评论(0) 推荐(1)
摘要: 首先用VC60 建立一个C++ Source File ,然后添加以下代码 该程序的作用是在一个黑色的窗口中央画一个白色的矩形。下面对各行语句进行说明。 首先,需要包含头文件#include <GL/glut.h>,这是GLUT的头文件。 本来OpenGL程序一般还要包含<GL/gl.h>和<GL/ 阅读全文
posted @ 2019-10-27 16:57 wenglabs 阅读(523) 评论(0) 推荐(0)
摘要: 一、概念 1. GDI:(Graphics Device Interfase)图形设备接口,是一个应用程序与输出设备之间的中介。 一方面,GDI向应用程序提供一个与设备无关的编程环境,另一方面,它又以设备相关的格式和具体的设备打交道。2. DC:(Device Context)设备描述表,是一种Wi 阅读全文
posted @ 2019-10-27 16:43 wenglabs 阅读(2219) 评论(0) 推荐(0)
摘要: [OpenGL核心函数库] glAccum操作累加缓冲区glAddSwapHintRectWIN定义一组被SwapBuffers拷贝的三角形glAlphaFunc允许设置alpha检测功能glAreTexturesResident决定特定的纹理对象是否常驻在纹理内存中glArrayElement定义 阅读全文
posted @ 2019-10-27 16:37 wenglabs 阅读(1004) 评论(0) 推荐(0)
摘要: 于CSDN 2014-01-17 与静态数据成员一样,静态成员函数是类的一部分,而不是对象的一部分。如果要在类外调用公用的静态成员函数,要用类名和域运算符"∷"。如Box∷volume( );实际上也允许通过对象名调用静态成员函数,如a.volume( );但这并不意味着此函数是属于对象a的,而只是 阅读全文
posted @ 2019-10-27 16:32 wenglabs 阅读(1804) 评论(0) 推荐(0)
摘要: 1.如果你的女朋友在你面前哭了,无论什么原因,请抱紧她,再反抗也要抱紧,趴在桌子上永远没有在你怀里安心; 2.如果你的女朋友指出了你的不是,请不要总是嫌她唠叨,若不是因为在乎她不会说你; 3.如果你的女朋友和你赌气不理你,不要也学她,这正是考验你们的时候,“脸皮厚”的精神此时不发扬又更待何时; 4. 阅读全文
posted @ 2019-10-27 16:28 wenglabs 阅读(358) 评论(0) 推荐(0)
摘要: Windows环境下的GLUT下载地址:(大小约为150k) Download 1 32位Windows环境下安装GLUT的步骤1、将glut.h复制到C:\Program Files (x86)\Windows Kits\8.0\Include\um\gl2、将glut.lib和glut32.li 阅读全文
posted @ 2019-10-27 16:25 wenglabs 阅读(364) 评论(0) 推荐(0)
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; //P80 //事件建立在委托之上,通过该机制,某个类在发生某些特定的事情之后,通知其他类或对象正在发生的事情。 //1.定义价格事件的参数类--PriceCha... 阅读全文
posted @ 2019-10-27 16:18 wenglabs 阅读(1896) 评论(0) 推荐(0)
摘要: 世界最大水库垮坝真相:75.8驻马店板桥水库溃坝1975年8月,在一场由台风引发的特大暴雨中,河南省驻马店等地区共计60多个水库相继发生垮坝溃决,引发了一次世界上最惨烈的水库垮坝事件。 75年8月,在河南省驻马店等地区、1万多平方公里的土地上,共计60多个水库相继发生垮坝溃决,近60亿立方米的洪水肆 阅读全文
posted @ 2019-10-27 16:14 wenglabs 阅读(3676) 评论(0) 推荐(0)
摘要: 折腾了几天了,这个看似简单的东西,怎么做起来那么费劲啊? 任重而道远,光玩,光去幻想,是什么也做不出来的,要一点一点儿大量时间与精力的投入,才能出结果的。 (点击下图,可选择原图观看,清晰的效果) 2015-1-3, 来自csdn的迁移 阅读全文
posted @ 2019-10-27 16:10 wenglabs 阅读(965) 评论(0) 推荐(0)
摘要: 本学科推荐阅读的重要书目、专著和学术期刊: [1]测绘学报 [2]武汉大学学报(信息科学版) [3]测绘科学技术学报 [4]测绘通报 [5]测绘科学 [6]遥感学报 [7]遥感技术与应用 [8]遥感信息 [9]国土资源遥感 [10]中国图象图形学报 [11]地球信息科学学报 [12]地理学报 [13 阅读全文
posted @ 2019-10-27 16:07 wenglabs 阅读(376) 评论(0) 推荐(0)
摘要: 一、 遵守Performance Acceleration的规则 关于什么是“Performance Acceleration”请参阅matlab的帮助文件。1、只有使用以下数据类型,matlab才会对其加速:logical,char,int8,uint8,int16,uint16,int32,ui 阅读全文
posted @ 2019-10-27 16:05 wenglabs 阅读(679) 评论(0) 推荐(0)
摘要: vector容器是一个模板类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。注:vector容器内存放的所有对象都是经过初始化的。如果没有指定存储对象的初始值,那么对于内置类型将用0初始化,对于类类型将调用其默认构造函数 阅读全文
posted @ 2019-10-27 16:02 wenglabs 阅读(408) 评论(0) 推荐(0)
摘要: 目前,我的博客主要分为以下几个: 博客园有两个,新浪博客,CSDN 十月一期间,完成了对新浪博客内容迁出到博客园主号上的工作。以下写博客看来还是要提高质量,提高技术含量,争取在1年内写出2000左右的文章。现在将几个博客的内容分类: 新浪博客主要是关于人文、文学、评论类的文章。同时做好安全、保密工作 阅读全文
posted @ 2019-10-27 15:51 wenglabs 阅读(224) 评论(0) 推荐(0)