- 博客(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
3432
翻译 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
2076
翻译 第十二章 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
1364
翻译 第十一章 WTL’s support for DDX
第十一章 WTL 对 DDX 的支持 WTL 还复制了 MFC 的另外一个特性就是动态数据交换(DDX). DDX 所完成的工作就是在窗口对象的数据成员变量与窗口的子控件之间来回传递数据. WTL 的 CWinDataExchange 类提供饿 DDX 的支持, 而相关的一组宏定义则实现了 DoDataExhange 方法. // atlddx.htemplate cl
2009-06-14 13:41:00
2083
翻译 第十章 CString, et al.
第十章 WTL 辅助类 CString, et al. 在 ATL COM AppWizard 中有一个选项是 “Support MFC.” 因为 ATL 支持基本的窗口和对话框, 这些在大多数 COM servers 中都是需要的. 然而为何每个人都需要选择这个选项呢? 只有一个原因: CString. 许多依赖于 CString 的开发者都会不惜花费在项目中引入 MFC
2009-06-14 13:32:00
1268
翻译 第九章 GDI Wrappers
第九章 GDI 封装类无论你的应用程序有多少个视图, 无论你如何管理这些视图, 你总是会在一些视图上做些绘画. WTL 对所有 Win32 GDI 资源对象进行了简单的封装, 如 Table2 所示. Table 2: WTL Wrappers for Win32 GDI ObjectsHDC CDCT HPEN CPenT
2009-06-14 13:20:00
1249
翻译 第八章 Divide and Conquer with Splitters
Divide and Conquer with Splitters 我们在前面介绍的 Multi-SDI 和 MDI 都是在单一的应用程序中对应用程序的数据采用多个视图显示. 另外一种流行的方式是用分割条把窗口分割为一个或多个子窗口. WTL 的 CSplitterImpl 和 CSplitterWindowImpl 类提供对分割窗口的支持. WTL 分割窗口的核心是 CSp
2009-06-12 21:10:00
1701
翻译 第七章 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
2086
翻译 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
8917
5
翻译 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
5804
翻译 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
21378
6
原创 窗口子类化与超类化
模板类 CWindowImplBaseT 提供一个数据成员 WNDPROC m_pfnSuperWindowProc 并且初始化为 ::DefWindowProc 。然而在窗口超类化处理时它存储了已注册窗口类的窗口过程,在窗口子类化时它保存窗口实例句柄原有的窗口过程,所有设置了 bHandled = false 的消息都由该数据成员处理
2009-01-03 22:26:00
3398
翻译 第六章 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
1641
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
1335
原创 WTL::CString
WTL :: CString 包含在 WTL 头文件atlmisc.h 中,并且在未定义宏 _WTL_NO_CSTRING 时可用。WTL :: CString 是一个非常独立的类,内存结构与 BSTR 类似,即有一个额外的字符串信息头标识字符串相关信息,信息头后紧跟有效字符串数据。此外它还借鉴 COM ,使用引用计数管
2008-12-27 09:51:00
3532
翻译 第四章 A Frame with a View
A Frame with a View对于MFC程序员来说通常是把框架窗口的客户区作为一个分离的视图类子窗口来管理. 主框架窗口负责”装饰”工作, 如菜单条和工具条的安置. 而视图类则仅仅负责呈现应用程序最重要的信息. 这种抽象对处理MDI和分割窗口非常
2008-12-25 10:12:00
1460
翻译 第三章 In Command with Command Bars
In Command with Command Bars命令条控件就是一个工具条, 它看起来像是菜单条, 并且展开其子菜单可见相应子菜单项旁边有与之对应的工具条图标贴图. 从头编写命令条是件很痛苦的事, 如果你是MFC程序员, Paul Dilascia 已经在
2008-12-25 09:43:00
1935
翻译 第二章 The WTL Way
The WTL WayWTL的CFrameWindowImpl类可以让你无比轻松地创建SDI窗口程序。Figure 4显示了WTL SDI窗口框架结构。 Figure 4: WTL’s SDI Windowi
2008-12-25 09:18:00
1826
原创 WTL 之 m_hWndMDIClient
WTL中支持 MDI 的接口类是 CMDIWindow ,继承自 ATL::CWindow ,因此两个特殊的数据成员是 HWND m_hWndClient 继承自Cwindow 当前窗口客户区窗口句柄。HWND m_hWndMDIClient MDI客户区窗口句柄,窗口类别为“MDICLIENT”。它们的关系比较容易混淆···下面我们来区分一下: 凡是谈到Window
2008-12-23 23:39:00
3315
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
2209
GTK+ and Glade3 GUI Programming Tutorial 中文
2009-03-29
Introduction to 3D Programming with DirectX 9.0 英文版
2008-12-30
Introduction to 3D Programming with DirectX 9.0相关代码
2008-12-30
Introduction to 3D Programming with DirectX 9.0中文版
2008-12-30
Computer System A Programmer's Perspective 深入理解计算机系统
2008-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人