自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xbwee 的专栏

宁静而致远,淡泊以明志

  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 双系统Grub修复MBR

动机: 双系统 Grub 修复 MBR 前提: Ubuntu 9.04,其它系统方法类似适用情况:不同分区上安装了 Windows 和 Linux 双系统, 并且 Linux 引导程序 Grub 默认安装在 MBR 上问题描述: 重装 Windows 后,破坏了 MBR 中的 Grub 导致 Linux 无法启动。实现: 1. 插入 Linux 安装光盘,选择第一项光盘试用, 进入

2009-07-02 09:34:00 3367

翻译 WTL Makes UI Programming a Joy--中文系列

WTL Makes UI Programming a JoyPart 2: The Bells and Whistles第十三章 范例程序To be continued... 

2009-06-14 14:36:00 1999

翻译 第十二章 WTL Wizardry and WTL Samples

第十二章  WTL Wizardry & WTL Samples WTL Wizardry原文采用的是 VC6 和老版本的 WTL AppWizard,所述皆是简单的介绍很容易在实践中熟练应用, 此外最新版 WTL8.1(2009-05-07发布 下载地址 WTL8.1 ) 界面选项等与此略有不同, 此部分省略. WTL Samples为了更深入的理解 WT

2009-06-14 14:20:00 1278

翻译 第十一章 WTL’s support for DDX

第十一章 WTL 对 DDX 的支持  WTL 还复制了 MFC 的另外一个特性就是动态数据交换(DDX). DDX 所完成的工作就是在窗口对象的数据成员变量与窗口的子控件之间来回传递数据. WTL 的 CWinDataExchange 类提供饿 DDX 的支持, 而相关的一组宏定义则实现了 DoDataExhange 方法. // atlddx.htemplate cl

2009-06-14 13:41:00 1993

翻译 第十章 CString, et al.

 第十章  WTL 辅助类 CString, et al. 在 ATL COM AppWizard 中有一个选项是 “Support MFC.” 因为 ATL 支持基本的窗口和对话框, 这些在大多数 COM servers 中都是需要的. 然而为何每个人都需要选择这个选项呢? 只有一个原因: CString. 许多依赖于 CString 的开发者都会不惜花费在项目中引入 MFC

2009-06-14 13:32:00 1198

翻译 第九章 GDI Wrappers

第九章  GDI 封装类无论你的应用程序有多少个视图, 无论你如何管理这些视图, 你总是会在一些视图上做些绘画. WTL 对所有 Win32 GDI 资源对象进行了简单的封装, 如 Table2 所示.  Table 2: WTL Wrappers for Win32 GDI ObjectsHDC    CDCT       HPEN    CPenT      

2009-06-14 13:20:00 1164

翻译 第八章 Divide and Conquer with Splitters

 Divide and Conquer with Splitters 我们在前面介绍的 Multi-SDI 和 MDI 都是在单一的应用程序中对应用程序的数据采用多个视图显示. 另外一种流行的方式是用分割条把窗口分割为一个或多个子窗口. WTL 的 CSplitterImpl 和 CSplitterWindowImpl 类提供对分割窗口的支持. WTL 分割窗口的核心是 CSp

2009-06-12 21:10:00 1614

翻译 第七章 Creating MDI Apps

 Creating MDI Apps在 Multi-SDI 之前就有了 MDI , WTL 基于 CFramewindowImplBase基类提供了一系列相关类使得程序员编写 MDI 应用程序尤其的简单。Figure9 展示了 WTL 的 MDI 窗口架构.Figure 9: MDI Windowing Hierarchy of WTL CMDIWwin

2009-06-12 14:33:00 2005

翻译 GTK+ and Glade3 GUI Programming Tutorial--中文系列

原文链接:Micah Carrickwww.micahcarrick.com/01-01-2008/gtk-glade-tutorial-part-3.html  Part 3Writing a Basic Program to Implement the Glade File 在这一部分, 我将示范一个非常简单的程序, 用来解析我们

2009-03-29 18:50:00 8767 6

翻译 GTK+ and Glade3 GUI Programming Tutorial--中文系列

原文地址链接:Micah Carrickwww.micahcarrick.com/12-27-2007/gtk-glade-tutorial-part-2.html  Part 2Choosing a Programming Language for GTK+ Development 在part1 我们用Glade

2009-03-28 21:44:00 5691

翻译 GTK+ and Glade3 GUI Programming Tutorial--中文系列

原文链接:Micah Carrick www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html   Part 1Quick Overview of GTK+ Concepts 如果你没有任何GTK+ 的编程经验, 那么, 对于我将要阐述的一些概念你也许

2009-03-28 20:04:00 21119 6

原创 窗口子类化与超类化

 模板类 CWindowImplBaseT 提供一个数据成员 WNDPROC m_pfnSuperWindowProc 并且初始化为 ::DefWindowProc 。然而在窗口超类化处理时它存储了已注册窗口类的窗口过程,在窗口子类化时它保存窗口实例句柄原有的窗口过程,所有设置了 bHandled = false 的消息都由该数据成员处理

2009-01-03 22:26:00 3336

翻译 第六章 Multi-SDI

 <!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:var

2008-12-27 23:08:00 1559 3

翻译 第五章 Maintaining the MRU

 <!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:var

2008-12-27 22:42:00 1253

原创 WTL::CString

 WTL :: CString 包含在 WTL 头文件atlmisc.h 中,并且在未定义宏 _WTL_NO_CSTRING 时可用。WTL :: CString 是一个非常独立的类,内存结构与 BSTR 类似,即有一个额外的字符串信息头标识字符串相关信息,信息头后紧跟有效字符串数据。此外它还借鉴 COM ,使用引用计数管

2008-12-27 09:51:00 3431

翻译 第四章 A Frame with a View

           A Frame with a View对于MFC程序员来说通常是把框架窗口的客户区作为一个分离的视图类子窗口来管理. 主框架窗口负责”装饰”工作, 如菜单条和工具条的安置. 而视图类则仅仅负责呈现应用程序最重要的信息. 这种抽象对处理MDI和分割窗口非常

2008-12-25 10:12:00 1389

翻译 第三章 In Command with Command Bars

           In Command with Command Bars命令条控件就是一个工具条, 它看起来像是菜单条, 并且展开其子菜单可见相应子菜单项旁边有与之对应的工具条图标贴图. 从头编写命令条是件很痛苦的事, 如果你是MFC程序员, Paul Dilascia 已经在

2008-12-25 09:43:00 1863

翻译 第二章 The WTL Way

           The WTL WayWTL的CFrameWindowImpl类可以让你无比轻松地创建SDI窗口程序。Figure 4显示了WTL SDI窗口框架结构。                Figure 4: WTL’s SDI Windowi

2008-12-25 09:18:00 1774

原创 WTL 之 m_hWndMDIClient

WTL中支持 MDI 的接口类是 CMDIWindow ,继承自 ATL::CWindow ,因此两个特殊的数据成员是 HWND m_hWndClient 继承自Cwindow 当前窗口客户区窗口句柄。HWND m_hWndMDIClient    MDI客户区窗口句柄,窗口类别为“MDICLIENT”。它们的关系比较容易混淆···下面我们来区分一下: 凡是谈到Window

2008-12-23 23:39:00 3233 1

翻译 WTL Makes UI Programming a Joy--中文系列

       WTL Makes UI Programming a Joy,Part 1: The Basics 第一章 ATL, the Foundation of WTL  The Windows Template Library (WTL)随着2000年1月的Platform SDK一起发布

2008-12-20 22:59:00 2151

GTK+ and Glade3 GUI Programming Tutorial 中文

使用Glade3 进行 GTK+ 开发的入门级指南。 Micah Carrick撰写的 GTK+ and Glade3 GUI Programming Tutorial 系列由我翻译上传,亦可访问博客阅读:http://blog.csdn.net/xbwee

2009-03-29

Introduction to 3D Programming with DirectX 9.0 英文版

Introduction to 3D Programming with DirectX 9.0 非常好的 DirectX 9.0教程,思路清晰讲解清楚,通俗易懂,精简的实例程序。非常适合 DirectX 9.0以及DirectX 10的初学者。课本相关代码也已上传。

2008-12-30

Introduction to 3D Programming with DirectX 9.0相关代码

Introduction to 3D Programming with DirectX 9.0一书的相关代码。此书中文版和英文版也已上传,非常不错的好书。

2008-12-30

Introduction to 3D Programming with DirectX 9.0中文版

3D 程序设计入门 中文版 本书是 DirectX 9.0初学者的最佳教程。通俗易懂内容全面。 翻译的非常不错,语言流畅,思路清晰。

2008-12-30

Computer System A Programmer's Perspective 深入理解计算机系统

本书适合那些希望写出更快、更可靠程序的程序员阅读。通过掌握程序是如何映射到系统上以及程序是如何执行的,读者能够更好的理解程序的行为为何是这样的。

2008-12-24

空空如也

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

TA关注的人

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