您的位置:首页 > 其它

VC遍历窗体控件的实现

2008-03-25 17:55 239 查看
// 遍历得到页面中的所有Button控件,依次设定其样式和颜色


CWnd* pWnd = GetWindow(GW_CHILD);




char cClassName[255]=...{0};


while(pWnd)




...{


GetClassName(pWnd->GetSafeHwnd(),cClassName,255);//得到控件的类名,主要有Edit,Button,Static等等


if(strcmp(cClassName,"Button") == 0) //是Button控件




...{


CXTButton *pBtn = (CXTButton*) pWnd;


pBtn->SetXButtonStyle(BS_XT_XPFLAT);


pBtn->SetColorFace(BUTTON_BKCOLOR); //按钮背景色


}


pWnd = pWnd->GetWindow(GW_HWNDNEXT);


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: