windows编程入门之窗口的显示窗口

我们在上一篇文章中已经讲了CreateWindow创建窗口。然而但程序在windows里面运行时,在创建窗口后必须使其窗口可见,为了显示窗口。Win32 API提供了showwindow函数 该函数的原型 语法格式如下
Syntax
BOOL ShowWindow(      

    HWND hWnd,     int nCmdShow );
函数返回false或者ture,作为一条规则,程序应当检查返回值以判定函数
是否执行成功,hWnd参数是需要显示的窗口句柄,nComshow参数控制程序
如何显示窗口。
为了便于理解 我也该出一段实际的代码
函数: InitInstance(HINSTANCE, int)
//
//   目的: 保存实例句柄并创建主窗口
//
//   注释:
//
//        在此函数中,我们在全局变量中保存实例句柄并
//        创建和显示主程序窗口。
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
   HWND hWnd;
   hInst = hInstance; // 将实例句柄存储在全局变量中
   hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
      CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
   if (!hWnd)
   {
      return FALSE;
   }
   ShowWindow(hWnd, nCmdShow);
   UpdateWindow(hWnd);
   return TRUE;
}
一般的我们是使用的默认值。

你可能感兴趣的:(入门,职场,休闲,Windows编程)