自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 OpenGL在MFC中的编程设置

MFC+OpenGL 编程入门    OpenGL 作图非常方便,故日益流行,但对许多人来说,是在微机上  进行的,首先碰到的问题是,如何适应微机环境。这往往是最关键的一步,  虽然也是最初级的。      下面介绍如何在 VC++ 上进行 OpenGL 编程。其实相当简单明快,只  因国内缺少这方面的资料与例子,致使许多小细节要一个一个地试,耗去  大量时间。希望各位有什

2013-11-28 11:25:29 841

转载 wglUseFontBitmaps函数解释

函数原型:BOOL WINAPI wglUseFontBitmaps( HDC hdc, DWORD first, DWORD count, DWORD listBase );可以使用wglUseFontBitmaps函数来批量的产生显示字符用的显示列表。函数有四个参数:第一个参数是HDC,学过Windows GDI的朋友应该会熟悉这个。如果没有学过,那也没关系,只

2013-11-27 21:13:14 4496

转载 OpenGL缓冲区对象

OpenGL 缓冲区对象    今天学习了一下缓冲区对象.....   OpenGL是按照客户机-服务器模式设计的,在OpenGL需要数据的时候,都必须把数据从客户机内传输到服务器。   缓冲区对象,允许应用程序现实的指定把哪些数据存储在图形服务器。  1.创建缓冲区对象    glGenBuffers():OpenGL分配n个当前未使用的名称(非 0),表示缓冲区对象。

2013-11-27 21:07:43 572

原创 有关编译

工程里的Debug文件夹删除后编译可以自动生成。而res文件夹删除后编译则会出错。Release文件夹也是程序自动生成的。在Debug下编译生成Debug文件夹,在Release下生成Release文件夹。Res是资源文件夹,不可自动生成,删除编译会出错。

2013-11-26 10:41:35 597

原创 MFC菜单

标记菜单:在资源菜单项属性中勾画checked项,既在资源编辑器里的菜单项中显示对勾,也会在运行窗口的菜单项中显示。而用代码在CMainFrame中的OnCreate()中添加 GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITION | MF_CHECKED);//具体函数参数及原形参看MSDN只在运行窗口的菜单项中显示对勾,而不会在

2013-11-21 11:15:55 771

原创 MFC单文档框架理解

MFC单文档程序会产生5个类,帮助对话框类CAboutDlg类,主框架类CMainFrame类,文档类C*Doc类,视图类C*View,应用程序类C*App。         MFC程序的整个运行机制需要经过:设计窗口类,注册窗口类,创建窗口,显示并更新窗口,消息循环。        C*App类的InitInstance()完成应用程序的一些初始化工作,包括窗口类的注册、创建,窗口的显示

2013-11-20 21:22:23 2369

转载 深入探讨this指针

深入探讨this指针 为了写这篇文章,准备了好长时间,翻遍了箱底的书籍。但是现在还是不敢放开手来写,战战兢兢。不是担心自己写错,而是唯恐自己错误误导别人。同时也希望这篇文章能给你一点收获。既然是深入探讨this指针,所以建议初学者,最好具有一定编译基础,调试基础。如果大家认为这片文章有不满的地方,就给我发信批评一下,以便及时修正。关于this指针的描述我们一般从语言层次上讲;thi

2013-11-20 10:04:46 747

转载 指向指针的指针

一. 回顾指针概念: 今天我们又要学习一个叫做指向另一指针地址的指针。让我们先回顾一下指针的概念吧! 当我们程序如下申明变量: short int i; char a; short int * pi; 程序会在内存某地址空间上为各变量开辟空间,如下图所示。 内存地址→6     7      8     9     10     11    12    13     1

2013-11-18 16:33:38 493

转载 联合体(共用体)union

一般在Windows API的一些数据结构中才能看到这个union,其实并不复杂。本质上来说和结构体是一样的,但是从包装的角度来看有差异。1、union中可以定义多个成员,union的大小由最大的成员的大小决定。 2、union成员共享同一块大小的内存,一次只能使用其中的一个成员。 3、对某一个成员赋值,会覆盖其他成员的值(也不奇怪,因为他们共享一块内存。但前提是成员所占字节数相同,当

2013-11-18 09:54:16 750

原创 MFC单文档的窗口分割

1.新建一个View类继承于CView类2.在CMainFrame中定义变量CSplitterWnd m_SplitterWnd3.在CMainFrame.h中添加新建的View头文件4.在CMainFrame中重写虚函数OnCreateClient,用m_SplitterWnd变量调用CreateStatic,CreateViewm_SplitterWnd.CreateStati

2013-11-08 10:27:39 683

原创 MFC中菜单相关知识

新建一个单文档的MFC AppWizard(exe)工程,编译并运行会生成一个菜单。一个菜单项会对应一个命令响应函数,来完成菜单功能。

2013-11-01 17:02:21 523

空空如也

空空如也

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

TA关注的人

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