VC++中,窗口的最大化,最小化和关闭,分别触发什么事件,如何判断这些事件是否产生

優炭耀
2013-10-14 · TA获得超过2877个赞
知道小有建树答主
回答量:906
采纳率:0%
帮助的人:637万
展开全部
窗口的最大化、最小化时一般会触发:WM_GETMINMAXINFO,WM_SIZE,WM_SIZING等消息 窗口的关闭正常情况下会触发:WM_DESTROY 当然你完全有权力修改促发它们的时机,所以以上只是一般情况; 一般情况下是在消息处理过程中进行判断,如: LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){switch(msg){case WM_DESTROY: // 响应代码break;case WM_GETMINMAXINFO: // lParam返回一个指向MINMAXINFO结构的指针
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式