在对话框窗口的OnInitDialog()过程写上以下代码即可:
//设置状态栏 HWND hDlg=GetSafeHwnd(); HWND hStatusWindow=CreateStatusWindow(WS_CHILD|WS_VISIBLE|WS_BORDER, TEXT("就绪"),//显示在状态栏上的信息 hDlg, //父窗口句柄 IDS_STATUS); //预定义的资源ID,相当于状态栏的ID号:GetDlgItem(IDS_STATUS) int pint[4]={100,200,350,-1};//状态栏第一个方格右边界离窗口客户区左边界的距离为100 //第二个方格右边界离窗口客户区左边界的距离为200 //...以此类推 //-1表示该方格的右边界为为窗口客户区的右边界 ::SendMessage(hStatusWindow,SB_SETPARTS,4,(LPARAM)pint); ::SendMessage(hStatusWindow,SB_SETTEXT,1,(LPARAM)TEXT("信息1")); ::SendMessage(hStatusWindow,SB_SETTEXT,2,(LPARAM)TEXT("信息2")); ::SendMessage(hStatusWindow,SB_SETTEXT,3,(LPARAM)TEXT("信息3"));
//预定义资源ID截图,在【资源视图】里面的String Table进行添加即可
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
您的十分满意是我追求的宗旨。
您的一点建议是我后续的动力。