日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

设定窗体显示状态(ShowWindow)

發布時間:2023/12/18 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 设定窗体显示状态(ShowWindow) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

設定窗體顯示狀態(ShowWindow)

  API函數 ShowWindow 用來設定窗體的顯示狀態。原型聲明如下:

BOOL ShowWindow(
HWND hWnd, // handle to window
int nCmdShow // show state
);

  第一個參數 hWnd 指定要設定窗口的句柄。第二個參數指定一個預定義常量,取值如下:

  SW_FORCEMINIMIZE:
Windows 2000/XP: Minimizes a window, even if the thread that owns the window
is hung. This flag should only be used when minimizing windows from a different
thread.
  
  SW_HIDE:
  隱藏窗體并激活另一個窗體。

  SW_MAXIMIZE:
最大化指定的窗體。

SW_MINIMIZE:
最小化一個指定的窗體,并激活 Z 軸上(Z軸概念參考 SetWindowPos API 函數)下一個窗體。

SW_RESTORE:
激活并顯示一個指定的窗體,如果窗體處于最小化或最大化狀態,系統會將其恢復到正常的大
小和位置。當恢復一個最小化的窗口是,應用程序應該包含此標志。

SW_SHOWDEFAULT:
Sets the show state based on the SW_value specified in the STARTUPINFO stru
cture passed to the CreateProcess function by the program that started the appli
cation.
大概意思是說,在程序開始運行時,基于 CreateProcess 函數的 SW_value 參數所
指定的 STARTUPINFO 結構,來設定狀態。
typedef struct _STARTUPINFO {
DWORD cb;
LPTSTR lpReserved;
LPTSTR lpDesktop;
LPTSTR lpTitle;
DWORD dwX;
DWORD dwY;
DWORD dwXSize;
DWORD dwYSize;
DWORD dwXCountChars;
DWORD dwYCountChars;
DWORD dwFillAttribute;
DWORD dwFlags;
WORD wShowWindow;
WORD cbReserved2;
LPBYTE lpReserved2;
HANDLE hStdInput;
HANDLE hStdOutput;
HANDLE hStdError;
} STARTUPINFO, *LPSTARTUPINFO

SW_SHOWMAXIMIZED:
激活一個窗口并以最大化的狀態顯示它。

SW_SHOWMINIMIZED:
激活一個窗口并以最小化的狀態顯示它。

SW_SHOWMINNOACTIVE:
以最小化的狀態來顯示一個窗體,除非窗體是非激活狀態的,否則本函數的效果類似于
SW_SHOWMINIMIZED。

SW_SHOWNA:
以當前的大小和位置來顯示一個窗體,除非窗體是非激活狀態的,否則本函數效果類似
于SW_SHOW。

SW_SHOWNOACTIVATE:
以最近的狀態來顯示一個窗體。除非窗臺是非激活的,否則本函數的效果類似于
SW_SHOWNORMAL。

SW_SHOWNORMAL:
激活并顯示一個窗體,如果此窗體是處于最大化或最小化的,將恢復為默認的大小和位置。
在程序第一次顯示一個窗口時,應該設定這個標志。

?

典型應用:
ShowWindow(Self.Handle, SW_SHOWMAXIMIZED);
//顯示一個最大化窗體。

總結

以上是生活随笔為你收集整理的设定窗体显示状态(ShowWindow)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。