码迷,mamicode.com
首页 >  
搜索关键字:windows核心编程    ( 129个结果
Windows核心编程06-Windows的消息循环
Windows的消息机制 程序的执行机制 过程驱动-程序的执行过程是按照预定好的顺序执行 事件驱动-程序的执行是无序,用户根据需要随机触发相应的事件 Win32窗口程序就是采用时间驱动方式执行,也就是消息机制 什么是消息 当系统通知窗口工作时,就采用消息的方式派发(DispatchMessage来派 ...
分类:Windows程序   时间:2016-06-27 19:31:13    阅读次数:213
Windows核心编程05-窗口类的创建
创建主窗口: 创建主窗口这段代码经常要用到,先存起来 子窗口的创建 创建时要设置父窗口句柄 创建风格要增加WS_CHILD|WS_VISIBLE 窗口和窗口类的附加数据缓冲区 作用 注册窗口时,可以设置这两个数据内存空间的大小。 int cbClsExtra; //窗口类的附加数据buffer大小 ...
分类:Windows程序   时间:2016-06-23 20:29:55    阅读次数:273
Windows核心编程05-窗口类的注册
窗口类 窗口类包含了窗口的各种参数信息的数据结构。每个窗口都具有窗口类,基于窗口类创建窗口。每个窗口类都具有一个名称,使用前必须注册到系统。 窗口类的分类 -系统窗口类 系统已经定义好的窗口类,所有应用程序都可以直接使用 -应用程序全局窗口类 由用户自己定义,当前应用程序的所有模块都可以使用 容易产 ...
分类:Windows程序   时间:2016-06-17 19:37:27    阅读次数:192
Windows核心编程04-字符编码
ASC 7位代表一个字符,全0到全1 一共128个字符,给英文使用够用 A地址~65 a地址~97 0地址~48 ASCII 8位代表一个字符,共256个字符 CODEPAGE--代码页,根据代码页不同后128个变成不同国家的字符 DBCS和UNICODE编码的区别 DBCS字符编码: 有一缺陷,单 ...
分类:Windows程序   时间:2016-06-08 20:27:06    阅读次数:292
Windows核心编程03-编写窗口程序的步骤
编写窗口程序的步骤: 1 定义WinMain函数 2 定义窗口处理函数(处理消息) 3 注册窗口类 4 创建窗口(在内存中创建窗口) 5显示窗口(根据内存的数据将窗口绘制出来) 6消息循环(提取/翻译/派发)消息 7消息处理 编译 链接。。。 cl.exe link.exe 资源的使用 编写资源的文 ...
分类:Windows程序   时间:2016-06-06 20:19:15    阅读次数:305
Windows核心编程(第5版)----关闭内核对象
无论怎样创建内核对象,都要向系统指明将通过调用 CloseHandle 来结束对该对象的操作: BOOL CloseHandle(HANDLE hobj); 该函数首先检查调用进程的句柄表,以确保传递给它的索引(句柄)用于标识一个进程实际上无权访问的对象。如果该索引是有效的,那么系统就可以获得内核对 ...
分类:Windows程序   时间:2016-06-04 16:06:50    阅读次数:262
Windows核心编程02-记事本写代码深入理解cl.exe和link.exe
接下来用记事本手写代码: 1,建一个空的记事本,敲入以下代码 2,打开CMD窗口,输入cl.exe /? 是否有报错,如果有报错 运行 D:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT 盘符看VC 6.0的安装路径,这里也可 ...
分类:Windows程序   时间:2016-06-02 21:53:58    阅读次数:292
Windows核心编程01-Windows应用程序
Windows应用程序的类型 -控制台程序Console DOS程序,本身没有窗口,通过Windows DOS窗口执行 -窗口程序 拥有自己的窗口,可以与用户交互 -库程序 存放代码、数据的程序,执行文件可以从中取出来代码执行和获取数据 -静态库程序 扩展名LIB,在执行文件执行时从中获取代码 -动 ...
分类:Windows程序   时间:2016-05-30 19:55:52    阅读次数:280
windows核心编程第三章
3.1.1  内核对象的使用计数 内核对象由内核所拥有,而不是由进程所拥有。换句话说,如果你的进程调用了一个创建内核对象的函数,然后你的进程终止运行,那么内核对象不一定被撤消。在大多数情况下,对象将被撤消,但是如果另一个进程正在使用你的进程创建的内核对象,那么该内核知道,在另一个进程停止使用该对象前不要撤消该对象,必须记住的是,内核对象的存在时间可以比创建该对象的进程长。 3.2....
分类:Windows程序   时间:2016-05-12 12:20:22    阅读次数:184
匿名管道读取CMD回显信息
之前用了很坑爹的做法去读取了cmd命令的回显信息,现在发现了用匿名管道的实现方法,由于楼主没有学过Windows核心编程,找了一个代码来凑数 存下来以后研究 ...
分类:其他好文   时间:2016-04-01 22:07:52    阅读次数:378
129条   上一页 1 ... 4 5 6 7 8 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!