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);
}
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);
}
相关文章推荐
- VC遍历窗体控件的实现
- VC遍历窗体控件的实现
- VC遍历窗体控件的实现
- VC遍历窗体控件的实现
- VC遍历窗体控件的实现
- c#,VC++ 在WinForm开发中如何实现控件随窗体大小的改变而自动适应其改变
- 如何遍历一个窗体中的某一种控件 c#实现
- 如何遍历一个窗体中的某一种控件 c#实现
- vc循序渐进实现仿QQ界面(五):半透明窗体与不透明控件
- C#基础系列:开发自己的窗体设计器(实现控件的选择)
- 用VC实现按数据库记录构建树控件(转)
- 实现子线程上操作窗体控件
- 用VC++实现通用的报表控件
- [VB.NET]VB.NET2005中怎样实现子窗体控制父窗体的控件属性?
- 遍历使用母版页的窗体取控件
- C#中WinForm实现控件随窗体大小自适应改变
- VC程序中实现控件的动态生成与响应
- VC程序中实现控件的动态生成与响应
- C# 实现控件在不同窗体之间的引用
- C#实现窗体拖动、不允许窗体拖动、任意控件运行时拖动