首页 > Windows开发 > 详细

第一章 Windows程序内部运行机制(4)WinMain函数(续)

时间:2014-09-23 18:31:06      阅读:321      评论:0      收藏:0      [点我收藏+]

4.显示及更新窗口

  要让窗口显示出来,需要调用ShowWindow来显示窗口。

BOOL ShowWindow( 
    HWND hWnd,
    int nCmdShow
);

  第一个参数是创建窗口后返回的那个窗口句柄。第二个窗口指定了窗口显示的状态。常见的状态有:SW_HIDE隐藏窗口并激活其他窗口;SW_SHOW在窗口原来的位置以原来的尺寸激活和显示窗口;SW_SHOWMAXIMIZED激活窗口并将其最大化显示;SW_SHOWMINIMIZED激活窗口并将其最小化显示;SW_SHOWNORMAL激活并显示创库。

  更新窗口

  在调用ShowWindow函数之后,调用UpdateWindow来刷新窗口。原型如下:

BOOL UpdateWindow(
  HWND hWnd   // handle to window
);

  其参数hWnd指的是创建窗口成功后的窗口的句柄。UpdateWindow函数通过发送一个WM_PAINT消息来刷新窗口,UpdateWindow将WM_PAINT消息直接发送给窗口过程函数进行处理,而没有放到消息队列例

  窗口创建结束。

  

第一章 Windows程序内部运行机制(4)WinMain函数(续)

原文:http://www.cnblogs.com/xueniwawa/p/3988986.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!