第二章 Unicode简介 1,Windows通过双字节技术DBCS解决这个问题,代码页定义不同的字符集,称为ANSI字符集,比如日文为CP932,韩文为CP949,繁体中文为CP950,简体中文为CP936 2,Unicode使用双字节,并且为一个字符集,解决二义性的问题 3,Unicode宽字符使用wchar_t声明,为两字节,并且字符或者字符串常量前应该加L 4,为了统一源代码中不同字符集的字符处理函数,使用头文件tchar.h 如:_tcslen,_tprintf,以及__T(),_T(…
第一章 起步 1,windows主要的三个动态库: kernel32.dll负责操作系统的传统工作,包括内存管理.文件输入以及任务管理等. user32.dll负责用户界面的操作,即所有窗口的管理 gdi32.dll为图形设备接口,负责在屏幕或者打印机上显示文本与图形   2,当windows程序运行的时候,通过一个叫做"动态链接(dynamic linking)"的进程与Windows接口.每个Windows的exe文件包含它所要用到的各个动态链接库以及库中的函数的引用地址,当一个W…
第四章 文本输出 1,客户区:整个应用程序窗口中没有被标题栏.边框.菜单栏.工具栏.状态栏和滚动条占用的区域.简而言之,客户区就是窗口中程序可以在上面绘制并向用户传达可视化信息的区域.   2,大多数Windows程序在WinMain函数初始化过程中会在进入消息循环之前调用UpdateWindow函数,Windows利用这个机会向窗口过程发送最初的WM_PAINT消息,这个消息通知窗口过程绘制客户区. 以下任何一个事件发生时,窗口过程都会收到一条WM_PAINT消息 用户移动窗口,导致原来被覆盖…
    第三章 窗口与消息 1,windows窗口过程:应用程序所创建的每一个窗口都有一个与之关联的窗口过程,用于处理传递给窗口的消息. 2,窗口依据窗口类来创建.窗口类标识了用于处理传递给窗口的消息的窗口过程.窗口类的使用允许多个窗口共享一个窗口类,因而多个窗口可以使用相同的窗口过程. 3,Windows程序开始执行的时候,Windows首先为该程序创建一个消息队列.该消息队列中存放着应用程序可能创建的所有窗口的消息.Windows应用程序中一般包含一小段称为"消息循环"的代码,该段…
第二章 基础 1,helloworld示例: helloworld.cs using System; using System.Collections.Generic; using System.Linq; using System.Text;   namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello Wold. C#"); return; }…
/*------------------------------------------------------------- screensize.cpp -- Displays screen size in a message box (c) Seamanj, 2013/6/26 -------------------------------------------------------------*/ #include <windows.h> #include <tchar.h&…
书签:另外跳过的内容有待跟进 __________________学习资源: <Windows程序设计第5版珍藏版> __________________知识基础支持: _________________ 跳过的内容: 1. ______________知识要点: 1: ______________注意事项: 1. ______________ 不理解知识点: 1. ______________ 进度: 1.2013-06-15 第8章 计时器 结束,接下来调整一下方向,先不看第9章子窗口控件…
这里.我们接着上一小节2.6留下的问题:假设要查询的字符串中含有"_"或"%".又该如何处理呢? 開始今天的学习. 2.7  怎样使用转义(escape)操作符 能够是用个转义(escape)keyword来完毕此任务. 为了进行练习,我们必须先创建一个暂时的表,之后再往该表中插入1行记录,其包括通配符. 可能您如今还可能十分不理解例2-13和例2-14的SQL语句.没有问题,您仅仅要照着输入就能够了. 例 2-13 SQL> CREATE TABLE dep…
Java程序设计(2021春)--第二章笔记与思考 本章概览: 面向对象方法的特征 抽象:从同类型对象中抽象出共同属性 封装:把数据和处理数据的方法封到一个类中 继承:在已有的类的基础上开发新的类 多态:在由继承的环境下,超类(父类)和子类都能响应共同的消息,但是响应消息的具体实现办法可以不同 类与对象基础 类的声明 对象的创建 数据成员 方法成员 包 类的访问权限控制 类成员的访问权限控制 对象初始化和回收 构造方法(初始化) 内存回收 枚举类型 简单枚举类型 枚举类(功能更为强大) 应用举例…
Java程序设计(2021春)--第二章课后题(选择题+编程题)答案与详解 目录 Java程序设计(2021春)--第二章课后题(选择题+编程题)答案与详解 第二章选择题 2.1 面向对象方法的特性 T1 题面 答案 详解 T5 题面 答案 详解 2.2-1 类声明与对象创建 2.2-2 数据成员 2.2-3 方法成员 2.2-4 包 2.2-5类的访问控制权限 T3 题面 答案 详解 2.3-1 对象初始化 2.3-2 内存回收 2.4枚举类 T2 题面 答案 详解 第二章编程题 T1 矩阵螺…