自定义博客皮肤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)
  • 收藏
  • 关注

翻译 Creating a key - accelerator for font attributes

Creating a key - accelerator for font attributes 为字体属性创建快捷键这一节的例程将展示如何实现以下任务:创建资源加速器表。在程序运行时下载加速器表。在消息循环中转换 按钮 - 启动器。处理由加速器产生的 WM_COMMAND 消息。这些任务与一个应用程序有关,该应用程序包含一个与字体有关的菜单和对应的快捷键,可以允许用户选择当前的字体属性。

2017-02-28 16:24:23 426

翻译 Processing WM_COMMAND message

Processing WM_COMMAND message 处理 WM_COMMAND 消息当窗口在 TranslateAccelerator 函数中定义的 键 - 加速器 收到一条 WM_COMMAND 或 WM_SYSCOMMAND 消息时。wParam 参数的低位字 [ low-order word ]包含了加速器的ID。窗口过程函数将检测该ID,并判断 WM_COMMAND 消息的发送源,

2017-02-27 15:14:35 720

翻译 Keys - accelerators and menus

Keys - accelerators and menus使用 键 - 加速器 和使用菜单项是一样的效果:都会使得窗口发送一条 WM_COMMAND 消息或 WM_SYSCOMMAND 消息给相应的窗口过程函数。WM_COMMAND 消息包含了一个由窗口过程函数检测并依此判断消息来源的描述符(句柄)。如果 WM_COMMAND 消息创建了一个加速器的话,你们该描述符就是这条 按键 - 加速器 的描述

2017-02-27 14:58:38 269

翻译 Assigning keystrokes - accelerator

Assigning keystrokes - accelerator 分配按键 - 加速器为判定 键-加速器 [ the key - the accelerator ]的映射,需要用到 ASCII 字符码 [ ASCII character code ],或者一个虚拟键码 [ virtual key code ] 。 ASCII 字符码 [ ASCII character code ]使得

2017-02-27 14:19:07 360

翻译 Creating tables accelerator keys

Creating tables accelerator keys 创建加速键表为应用程序创建一个快捷键表需要寥寥几个步骤。首先,使用资源编译器创建资源加速键表,并把他们添加到可执行文件中。在程序启动的过程中, LoadAccelerators 函数被调用来加载快捷键表到内存中,并获取它的句柄。该句柄被传递到 TranslateAccelerator 函数中来激活快捷键表。在程序运行时,可以使用 Cr

2017-02-26 22:49:01 564

翻译 Accelerator table

Accelerator table 快捷键表表 键-加速器(快捷键表)包含了一组 ACCEL 结构,每一个定义了一项特定的加速器。每个 ACCEL 结构体包含以下信息。一个按键组合—快捷键。 加速器的定义。 各种标志位。这些标志位包括 当加速器被使用时 Windows 是否提供可视反馈,高亮菜单栏项目如果它可用的话。 为了在给定的流中处理按键—加速器的对应,开发者必须在一个与线程消息队列相关

2017-02-26 22:28:12 613

翻译 IV. WIN32 API. Keyboard shortcuts

WIN32 API. Keyboard shortcuts 键盘快捷方式在微软Windows系统中,键盘加速器(或者简单地说,加速器)是一个按键或几个按键组合的形式,用来给应用程序一个 WM_COMMAND 消息或者 WM_SYSCOMMAND 消息。就键盘加速器(快捷键)来说。 加速器(快捷键)十分接近菜单,两者都是给用户提供一种下达各种应用程序命令的方式。典型地,用户依赖应用程序菜单来浏览

2017-02-26 21:54:24 292

翻译 III. Creating a complete window procedure in the Win32 API

III. Creating a complete window procedure in the Win32 API在 WINAPI 中创建窗口程序的一般算法:创建两个函数:WinMain() — 带参数的主函数,像第一章中提到的那样,— 与控制台程序中的主函数一样;处理进程(例如—WndProc())和 处理来自和发送到Windows操作系统的消息流的函数。创建窗口的描述符 hMainWnd,

2017-02-26 19:03:08 273

翻译 II. Data types in the Win32 API

II. Data types in the Win32 API (Win32 API 中的数据类型)WINAPI 定义了它独有的数据类型们,它们被定义在 C/C++ 语言中(int, char, float, 等)。现在,你无须学习它们所有的定义。记住它们在 Windows API 中是可用的就足够了,并且当他们出现、或者在程序中某处需要用到它们的时候,回来看看他们的定义。我们会在以后用到它们。它们

2017-02-26 15:51:23 352

翻译 I. Writing the "Hello world" program

Win32 API(以下简称WinAPI)是运行在Windows环境下的一组函数[ functions ](API - application programming interface 应用编程接口)。这些函数[ functions ]被包含在windows.h库[library]中。Windows API 是被设计出来在MS Windows操作系统环境下使用C语言 编程用的。Windows A

2017-02-26 14:39:26 325

翻译 Introduction to Win32 API 翻译

Introduction to Win32 API 翻译从今天起,给自己挖个大坑,翻一下Introduction to Win32 API。 以下是目录:I. Writing the “Hello world” program. II. Data types in the Win32 API.

2017-02-26 12:57:31 568

空空如也

空空如也

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

TA关注的人

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