Windows程序设计
--FGC--
书山有路勤为径,学海无涯苦作舟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SendMessage与PostMessage的区别
SendMessage: This is function sends the specified message to a window or windows. SendMessage calls the window procedure for the specified window and does not return until the window proced...原创 2018-03-17 14:45:07 · 4073 阅读 · 1 评论 -
第二章 Unicode简介
1 字元集简史1.1 美国标准 美国资讯交换标准码(ASCII:American Standard Code For Information Interchange)起始于50年代后期,最后完成于1967年。最终的资源码就有26个小写字母、26个大写字母、10个数字、32个符号、33个代号和一个空格,总共128个字元码。 ASCII码表: 0- 1- 2-...原创 2018-04-22 17:19:10 · 369 阅读 · 0 评论 -
C++多线程
1 基本概念计算机进程: 在计算机操作系统中,进程是指当可执行文件运行时,系统所创建的内核对象。 计算机线程: 线程是计算机中最小的执行单元。 同步: 不同进程间的若干程序段,它们的运行必须严格按照规定的某种次序来运行,这种先后次序依赖于要完成的任务。如果用对资源的访问来定义的话,同步是指在互斥的基础上,通过其它机制实现访问者对资源的有序访问。 互斥: 散布在不同进程之间的若干程...原创 2018-04-19 12:08:06 · 312 阅读 · 0 评论 -
第三章 视窗和讯息
1 自己的视窗1.1 总体结构 进入Windows程式设计,实际上是在进行一种物件导向的程式设计(OOP)。桌面上最明显的视窗就是应用程式视窗。这些视窗含有显示程式名称的标题列、功能表甚至可能还有工具列和卷动列。另一类视窗是对话方块,它可以有标题列也可以没有标题列。装饰对话方块表面的还有各式各样的按键、单选按钮、核取方块、清单方块、卷动列和文字输入区域。其中每一个小的视觉物件都是一个...原创 2018-04-24 08:52:42 · 456 阅读 · 0 评论 -
第一章 开始
使用本书的三个先决条件: 您应该从使用者的角度熟悉Windows; 您应了解C语言; 您应在机器上安装一个适合于开发Windows程序设计的编译器和开发环境。 1 Windows方面 Windows98和Windows NT都是支持32位元优先权式多工(preemptive multitasking)及多执行绪的图形作业系统。Windows拥有图形使用者界面(...原创 2018-04-20 21:06:31 · 184 阅读 · 0 评论 -
第四章 输出文字
显示区域是被整个应用程式视窗中未被标题列、视窗边框,以及可选的功能表列、工具列、状态列和卷动列占据的部分。简而言之,显示区域是视窗中可以由程式任意书写和传递视觉资讯的部分。 在混合显示文字和图形时,Windows内定的字体的字元大小通常决定了图形的尺寸。 本章表面上是讨论绘图的方法,实际上是讨论与装置无关的程式设计基础。Windows程式只能对显示区域大小甚至字元的大小做很少的假...原创 2018-04-25 15:47:49 · 364 阅读 · 0 评论 -
0 准备工作
0 准备工作 本栏目主要致力于讲解Win32API的用法,并通过配备简单的例子帮助理解。 后面的所有程序代码均使用C/C++在Visual Studio 2015下编译实现。...原创 2018-08-12 11:26:25 · 793 阅读 · 0 评论 -
动态链接库
调用一个DLL中的函数有两种方法: 1. 载入时动态链接(load-time dynamic linking),模块非常明确调用某个导出函数,使得他们就像本地函数一样。这需要链接时链接那些函数所在DLL的导入库,导入库向系统提供了载入DLL时所需的信息及DLL函数定位。 2. 运行时动态链接(run-time dynamic linking),运行时可以通过LoadLibrary或Load...原创 2018-08-17 09:52:19 · 216 阅读 · 0 评论 -
Windows窗口与消息
WM_QUIT: WM_QUIT消息是程序调用PostQuitMessage函数时产生的,用于结束程序。它使GetMessage函数返回零值,从而结束消息回圈。也是一个普通窗口能接收到的最后一个消息。...原创 2018-08-17 10:05:23 · 626 阅读 · 0 评论
分享