回 帖 发 新 帖 刷新版面

主题:MFC中用什么函数等消息?

[size=3]我的意思就是,像C里的getchar()一样,等用户随便输入点什么东西以后,程序再继续执行。不知道MFC中用什么。谢谢。system("pause")会弹出DOS那个界面,不想要那种。谢谢大家。[/size]

回复列表 (共2个回复)

沙发

MFC是用来开发窗口应用程序的,就像我们平时用到的QQ、IE一样,它本身就在运行中,是在你点选了一个按钮之后才转到相应的回调函数执行。
Windows程序和DOC程序不一样的地方就在于DOC程序是一条线走下来,输入,输出,在输入,在输出……而Windows程序则是在一个界面中你可以点选任何一个你看它不爽的按钮,而没有固定的顺序。。。

板凳

DOS是单任务的,Windows是多任务的,不光是MFC是这样,其他语言也是一样的。都是基于Windows的消息机制的。用户发送了消息过去,系统才会处理。每个程序都有一个消息循环处理机制,接受用户的消息。

我来回复

您尚未登录,请登录后再回复。点此登录或注册