码迷,mamicode.com
首页 > 其他好文 > 详细

看了点视频后的随笔

时间:2014-12-13 12:02:57      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:des   style   io   ar   os   使用   sp   for   on   

intel的基本是小端存储

little endian 低位低地址 ,Big Endian 高位低地址,低位高地址

 

Unicode 编码范围0-65535 16位二进制两个字节)包含三套编码方式,UTF-8,UTF-16,UTF-32

ASCII码是Unicode的一部分

 

bubuko.com,布布扣

Windows 操作系统

调用api api再调用win32子系统 ,子系统再通过系统服务接口调用内核


DLL是可执行文件(PE),动态链接方式使得存储器浪费降低


kernel32.dll控制内存管理、数据的输入输出和中断处理,系统启动时这个就驻留在内存中特定的写保护区域,让别的程序无法占用这个内存区域


user32.dllwindows用户界面相关应用程序接口


gdi32.dllgdi图形用户假面相关的程序比如回吐和显示文字


句柄,指的是使用一个唯一的整数值,用于标识应用程序中的不同对象和同类对象中的不同实例。



windows的入口函数是WinMain

windowsapi编程很多命名都是可移植性考虑,用宏来搞出来的 不要被名字弄晕


回调函数:代码中以call开头


windows消息处理机制:系统和应用程序之间的是通过消息来触发,并对消息的响应和处理来完成。

消息队列分为系统消息队列和应用程序消息队列。

window本身是消息驱动,调试程序跟踪一个消息会得到相当底层的答案


系统为每个程序维护一个消息,当事件发生时,系统将事件转换成一个消息,并将消息投放入程序的消息队列,程序执行一块称为消息循环的程序代码从消息队列中取出消息。


消息循环如下:


whilegetMessage&msgnull00))

    do...

MSG结构

typedef struct tagMSG{

HWND handle

.......

}

消息定义个结构,定义程序运行中调用switch case拦截,完成相应的功能。

看了点视频后的随笔

标签:des   style   io   ar   os   使用   sp   for   on   

原文地址:http://www.cnblogs.com/pyclear/p/4161096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!