windows 程序设计里,消息是啥啊,我现在感觉懂了又好像不懂,还有消息循环,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows 程序设计里,消息是啥啊,我现在感觉懂了又好像不懂,还有消息循环,相关的知识,希望对你有一定的参考价值。

消息是线程、进程之间的通信方式,一个进(线)程,发出消息,接收进(线)程接收到消息之后,进行相应动作,做出反应。对于有的操作系统,消息是进(线)程之间唯一的通信渠道。传递消息的信使,通常是操作系统。
消息有点儿像人们之间的通信。
消息有向特定进(线)程发出的,也有像所有进(线)程发出的,后者称作广播。

消息的内容,通常是一些文本。其意义,是由程序自己约定的。也可以是密码。

有些消息是通用的,比如系统消息。电脑关机时,系统会向所有进(线)程发出将要关机的信息,进(线)程接到信息之后,通常立即保存数据,关闭自己。否则,系统过了一定时间之后,会强制关闭所有进(线)程,但是会造成进(线)程数据丢失。

所谓“消息循环”,实际是程序循环。
即Windows 中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。
参考技术A 消息就是一列字节

WIN32是啥啊

这个是什么啊,经常弹出什么程序不是有效的WIN32程序,不懂啊

Win32 应用程序编程接口 (API) 提供了为 Microsoft Windows 操作系统家族编写的应用程序所使用的生成块。Win32 API 从程序员的角度定义了 32 位 Windows 家族成员。Windows 家族的一些成员使用完整的 Win32 API,另外一些成员使用子集。有关详细信息,请参见 Windows 95/98/Me 限制。

Microsoft 基础类库 (MFC) 封装(即“包装”)了许多(但并非全部)的 Win32 API。MFC 版本 2.x 和更早的版本封装了 16 位 Windows API。MFC 提供了代表主要 Windows 对象的类,如窗口、对话框、画刷、画笔和字体。这些类的成员函数包括与封装对象关联的大部分重要的 Win32 API 函数。MFC 类成员函数调用 Win32 API 函数,并可能添加功能。

活动模板库 (ATL) 是一套基于模板的 C++ 类,使您可以创建小型、快速的组件对象模型 (COM) 对象。ATL 包装了 Win32 和 C 运行时库 API,但在包装 Win32 方面并未达到 MFC 的程度。

使用 Visual C++ 进行 Windows 编程时,可采用 C 或 C++ 和 Win32 API、C++ 和 MFC、C++ 和 ATL 等几种方式。Visual C++ 包括后两种方式的文档。

也就是说你那个程序不是windows可以运行的程序
参考技术A 指的是windows32位操作系统,目前都是windows32位的操作系统。

初步怀疑有病毒。
用卡巴杀一下。

卡巴斯基:
http://www.crsky.com/soft/3798.html本回答被提问者采纳

以上是关于windows 程序设计里,消息是啥啊,我现在感觉懂了又好像不懂,还有消息循环,的主要内容,如果未能解决你的问题,请参考以下文章

MFC中ONPAINT、ONDRAW、ONERASEBKGND等绘图函数的使用场合和作用、区别是啥啊?

WIN32是啥啊

Win32 API是啥啊?怎么用?

Microsoft windows XP Recovery Console是啥啊?

python语言里match()和search()的区别是啥啊

3D修改编辑器里的reactor cloth 中文意思是啥啊?