随笔分类 -  Windows编程

摘要:LPCTSTR用来表示你的字符是否使用UNICODE,。 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNICODE字符串,否则就是标准的ANSI字符串。 LPCTSTR解释: L表示long指针,这是为了兼容Windows 3.1等16位操作系统遗留下来的,在w 阅读全文
posted @ 2020-02-05 16:42 酒宴花窗 阅读(161) 评论(0) 推荐(0) 编辑
摘要:在Windows中发生的一切都可以用消息来表示,消息用于告诉操作系统发生了什么,所有的Windows应用程序都是消息驱动的。 一个消息是由消息的名称(UINT)和两个参数(WPARAM, LPARAM)组成。 消息的参数中包含有重要的信息。 例如对鼠标消息而言,LPARAM中一般包含鼠标的位置信息, 阅读全文
posted @ 2020-02-05 15:49 酒宴花窗 阅读(168) 评论(0) 推荐(0) 编辑
摘要:被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall 的前面部分由ecx,edx传)。 函数调用在返回前要由被调用者清理堆栈。 扩展: 1、修饰名(Decoration name) “C”或者“C++”函数在内部(编译和链接)通过修饰名识别。 修饰名是编译器在编译函数定义或 阅读全文
posted @ 2020-02-05 15:44 酒宴花窗 阅读(203) 评论(0) 推荐(0) 编辑
摘要:句柄是一种特殊的智能指针 。 当一个应用程序要引用其他系统(如数据库、操作系统)所管理的内存块或对象时,就要使用句柄。 句柄是整个Windows编程的基础。 一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类中的不同的实例。 诸如,一个 阅读全文
posted @ 2020-02-05 15:32 酒宴花窗 阅读(424) 评论(0) 推荐(0) 编辑
摘要:消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。 一个消息,是系统定义的一个32位的值,它唯一地定义了一个事件,向Windows发出一个通知,告诉应用程序某个事情发生了。 例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息可以由 阅读全文
posted @ 2020-02-05 11:19 酒宴花窗 阅读(177) 评论(0) 推荐(0) 编辑
摘要:钩子(Hook),是Windows消息处理机制的一个平台。 应用程序可以在上面设置子程序以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。 当消息到达后,在目标窗口处理函数之前处理它。 钩子机制允许应用程序截获处理window消息或特定事件。 阅读全文
posted @ 2020-02-05 10:40 酒宴花窗 阅读(269) 评论(0) 推荐(0) 编辑
摘要:CWnd是计算机网络中拥塞窗口(congestion window)的简写。 拥塞窗口的大小取决于网络速度的拥塞程度和处理数据量,并且动态地在变化加入新的执行方式。 发送方让自己的发送窗口还可能小于拥塞窗口。 CWnd是MFC窗口类的基类,提供了微软基础类库中所有窗口类的基本功能。 阅读全文
posted @ 2020-02-05 10:39 酒宴花窗 阅读(213) 评论(0) 推荐(0) 编辑
摘要:CDialog类是在屏幕上显示的对话框基类。 对话框有两类:模态对话框和非模态对话框。 模态对话框在应用继续进行之前必须关闭。 阅读全文
posted @ 2020-02-05 10:37 酒宴花窗 阅读(156) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起