WM_INITDIALOG 和 WM_PAINT??

mikescofied 2009-07-20 04:27:23
有谁能说说相应WM_INITDIALOG 消息,和WM_PAINT消息的函数中分别做了什么,以及它们区别???????
...全文
525 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
zealand_1 2009-12-12
  • 打赏
  • 举报
回复
看MSDN吧
Eleven 2009-07-21
  • 打赏
  • 举报
回复
看MSDN吧
jingyucustom 2009-07-21
  • 打赏
  • 举报
回复
WM_INITDIALOG是初始化各种类和控件时产生的消息,WM_PAINT是绘图消息,当窗口需要重绘时都会产生一个重绘消息,它们都是消息,对应的消息响应函数要做什么,就看你往里面写什么了,WM_INITDIALOG对应OnInitDialog(),WM_PAINT对应OnPaint()
shakeyou123 2009-07-21
  • 打赏
  • 举报
回复
WM_INITDIALOG是在你的对话框创建好而显示之前作用的函数
liujin1234 2009-07-20
  • 打赏
  • 举报
回复
默认的什么也没有,你自己添加代码,你想干什么就干什么,楼上说的很清楚了,要是实在不明白,就找段代码,自己看看吧
supconsupcon 2009-07-20
  • 打赏
  • 举报
回复
WM_INITDIALOG里其实什么都没干,只是CDialog提供的一个虚函数,
目的是为你的程序提供一个可以初始化数据的机会,你可以在这个函数
里进行你自定义的数据的初始化操作,在进入WM_INITDIALOG
消息响应函数之前窗口就已经完成了

WM_PAINT是进行窗口绘制的消息,顾名思义,该消息函数就是完成界面
的绘制工作,当然你也可以在这个函数里修改绘图的代码,完成你需要的功能
cutrain2009 2009-07-20
  • 打赏
  • 举报
回复
WM_INITDIALOG 数据更新+重新绘图
WM_PAINT 重新绘图
Lin 2009-07-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mikescofied 的回复:]
有谁能说说
[/Quote]

俺不想说,你很纯洁
俺不想说,你很无邪



MSDN是比较好的老师
dl551djs 2009-07-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mikescofied 的回复:]
引用 2 楼 qimiao77 的回复:
WM_INITDIALOG 当窗口创建时初始化操作,一个对话框只初始化一次.
WM_PAINT 窗口需要绘制时,发送的消息.

初始化做了什么, 窗口绘制一般做了什么????
[/Quote]
WM_PAINT是Windows消息,当窗口被拉动或放大等需要重新绘制窗图形,就会发出一个WM_PAINT

至于WM_PAINT 里绘制什么,那就是你自己添加代码了,如果不添加代码的话,是不会绘制什么的。
  • 打赏
  • 举报
回复
MSDN
prenzhi 2009-07-20
  • 打赏
  • 举报
回复
看MSDN吧,那么简单的问题懒得说了
sanguomi 2009-07-20
  • 打赏
  • 举报
回复
这东西自己去查MSDN
mikescofied 2009-07-20
  • 打赏
  • 举报
回复
有谁能说说
mikescofied 2009-07-20
  • 打赏
  • 举报
回复
有谁能说说
mikescofied 2009-07-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qimiao77 的回复:]
WM_INITDIALOG 当窗口创建时初始化操作,一个对话框只初始化一次.
WM_PAINT 窗口需要绘制时,发送的消息.
[/Quote]
初始化做了什么, 窗口绘制一般做了什么????
贪玩的老鼠 2009-07-20
  • 打赏
  • 举报
回复
WM_INITDIALOG 当窗口创建时初始化操作,一个对话框只初始化一次.
WM_PAINT 窗口需要绘制时,发送的消息.
岁月小龙 2009-07-20
  • 打赏
  • 举报
回复
WM_INITDIALOG 初始化

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧