设为首页 加入收藏

TOP

对话方块(二)
2010-12-30 21:13:56 】 浏览:56289
Tags:对话 方块

另一个程式。而有些对话方块(称为「系统模态」)甚至连这样的切换程式操作也不允许。在Windows中,显示了系统模态对话方块之後,要完成其他任何工作,都必须先结束该对话方块。

建立「About」对话方块
 

Windows程式即使不需要接收使用者输入,也通常具有由功能表上的「About」选项启动的对话方块,该对话方块用来显示程式的名字、图示、版权旗标和标记为「OK」的按键,也许还会有其他资讯(例如技术支援的电话号码)。我们将要看到的第一个程式除了显示一个「About」对话方块外,别无它用。这个ABOUT1程式如程式11-1所示:

 程式11-1 ABOUT1
ABOUT1.C
/*------------------------------------------------------------------------
ABOUT1.C -- About Box Demo Program No. 1
(c) Charles Petzold, 1998
-------------------------------------------------------------------------*/

#include <windows.h>
#include "resource.h"

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;
BOOL CALLBACK AboutDlgProc (HWND, UINT, WPARAM, LPARAM) ;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{
static TCHAR szAppName[] = TEXT ("About1") ;
MSG msg ;
HWND hwnd ;
WNDCLASS wndclass ;

wndclass.style = CS_HREDRAW | CS_VREDRAW ;
wndclass.lpfnWndProc = WndProc ;
wndclass.cbClsExtra = 0 ;
wndclass.cbWndExtra = 0 ;
wndclass.hInstance = hInstance ;
wndc
对话方块(二) https://www.cppentry.com/bencandy.php?fid=55&id=686

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/82/82
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇剪贴簿 下一篇功能表及其他资源