我是靠谱客的博主 超级曲奇,最近开发中收集的这篇文章主要介绍windows C++ 运行机制,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.windows 应用程序是一种事件驱动的程序设计模式。主要是基于消息的。需要完成某种功能时会调用系统的某种支持,系统把功能调用包装成消息并投递到消息队列当中,最后应用程序从消息队列中取走消息并进行相应。
系统控制硬件的响应及行为。应用程序只和系统交互于硬件无关。应用程序向系统法出指令,然后系统控制硬件进行运算输入输出。系统向应用程序开放的函数叫做系统函数,这些系统函数的集合叫做windows API。
(句柄类似于指针,只一个资源的标示!)消息队列是一个先进先出的序列。
2.在windows C++程序当中入口函数为  winmain函数  :
//当程序运行起来之后每一个窗口都是一个实例
int WINAPI WinMain(
HINSTANCE hInstance,//当前实例的标示
HINSTANCE hPrevInstance,//前一个实例的标示
LPSTR lpCmdLine,//命令行参数的行数
int nCmdShow//窗口显示的状态(最大化最小化)
);

3.创建一个窗口
1)创建一个窗口类
2)注册窗口
3)创建窗口
4)显示及更新窗口

过程全部调用函数!

转载于:https://www.cnblogs.com/SXLBlog/archive/2009/09/06/1561253.html

最后

以上就是超级曲奇为你收集整理的windows C++ 运行机制的全部内容,希望文章能够帮你解决windows C++ 运行机制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部