【求助】怎么在SDK中属性页(PROPSHEETHEADER)中添加和去除按钮?--紧急,在线等。。。
我想这样去掉确定按钮:
psh.dwFlags |= ~IDOK;
结果程序界面出不来了。
还有我的 应用 按钮怎么不能激活啊?
问题点数:50、回复次数:6Top
1 楼handsomerun(毛毛)回复于 2006-03-13 15:07:43 得分 40
把按钮隐藏了不就可以了??
用showwindow把按钮隐藏了试试~~Top
2 楼moany(长枪大戟)回复于 2006-03-13 15:10:08 得分 0
我试过了,ShowWindow(GetDlgItem(IDD_HIDE,IDOK),SW_HIDE);不顶事Top
3 楼QuickGo()回复于 2006-03-13 15:34:31 得分 0
属性页是有句柄的,可以找到“确定“按钮的IDTop
4 楼moany(长枪大戟)回复于 2006-03-13 15:45:50 得分 0
噢,弄错了,应该这样就对了:ShowWindow(GetDlgItem(hControl,IDOK),SW_HIDE);
可是,我的 应用 按钮怎么总是 灰色的,即使属性页改变了也不能激活呢?Top
5 楼moany(长枪大戟)回复于 2006-03-13 16:28:45 得分 0
我新添加了一个“帮助”(PSH_HASHELP)按钮,怎么这个按钮也是灰色的呢?不可操作。用
EnableWindow(GetDlgItem(hControl,PSH_HASHELP),TRUE);
也没有效果。Top
6 楼tubob1982(dq)回复于 2006-03-13 17:34:35 得分 10
BOOL CCreateFoldersWizardPage4::OnSetActive()
{
((CCreateFoldersFromIncontrolSheet*)GetParent())->SetWizardButtons(PSWIZB_BACK|PSWIZB_FINISH);
return CPropertyPage::OnSetActive();
}
这是我自己的一段代码,研究一下吧。
dq1982@126.com
====CSDN 小助手 V2.5 2005年11月05日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2
惊喜
无偿送域名(K i l l J a p a n e s e.com),请联系QQ32528568
先到先得。2005年11月21日 21:29分开始。
Top
相关问题
- unique属性这么去除?
- 【求助】SDK中属性页(PROPSHEETHEADER)的显示和隐藏
- 如何去除文件夹的系统属性阿!
- 统计图型(graph)datawindow里的Series属性,怎么来去除??
- 在sdk中用属性页
- 如何在有identity属性的字段上去除identity属性,只能用sql语句完成。急!!!!!!
- 一个关于去除和恢复自增属性的高难度的问题
- 关于属性页的问题(SDK)
- 如何可以将windows 2000 server的C、D等盘的默认共享属性去除,可不可以将这个属性永久去除,因为选择“右击”-“共享”去除后,重启又出
- 求救!!如何通过SQL语句,将字段中的自动增量属性去除!!100分




