对话框的状态栏如何添加进度条,添加之后如何响应?状态栏是这么建的.
HWND hDlg = GetSafeHwnd();
HWND hStatusWindow=CreateStatusWindow(WS_CHILD|WS_VISIBLE|WS_BORDER,
TEXT("状态栏"),//显示在状态栏上的信息
hDlg, //父窗口句柄
IDC_STATICSTATUS); //预定义的资源ID
HWND hDlg = GetSafeHwnd();
HWND hStatusWindow=CreateStatusWindow(WS_CHILD|WS_VISIBLE|WS_BORDER,
TEXT("状态栏"),//显示在状态栏上的信息
hDlg, //父窗口句柄
IDC_STATICSTATUS); //预定义的资源ID
CMainFrame * pMainFrame = (CMainFrame *) AfxGetApp()->m_pMainWnd;
CProgressCtrl pProgressBar;
CRect rc;
pMainFrame->m_wndStatusBar.GetItemRect(3,&rc);
pProgressBar.Create(WS_CHILD|WS_VISIBLE|PBS_SMOOTH,rc,&pMainFrame->m_wndStatusBar,NULL);
pProgressBar.SetRange(0,100);
pProgressBar.SetStep(30);
pProgressBar.StepIt();
回复人: fisker0303(天塌了,地陷了,小花狗不见了.) ( ) 信誉:100 2005-07-20 11:25:00 得分: 0
创建进度条时,父窗口句柄指定为状态栏的。
回复人: fisker0303(天塌了,地陷了,小花狗不见了.) ( ) 信誉:100 2005-07-20 11:25:00 得分: 0
创建进度条时,父窗口句柄指定为状态栏的。 回复人: teli_eurydice(哭泣的仙人掌。) ( ) 信誉:98 2005-07-20 11:37:00 得分: 0
创建进度条时,父窗口句柄指定为状态栏的。