关闭按钮
在WCE application中如何如何使主窗体的右上角的关闭按钮作用无效,或者将其变为OK 问题点数:20、回复次数:8Top
1 楼darksinada(也性,色,食)回复于 2004-12-03 08:15:58 得分 0
放了一个晚上了也没人回答,这个实现不了吗?Top
2 楼yzx0023(无聊客)回复于 2004-12-03 09:05:14 得分 0
在对话框初始化时
SHINITDLGINFO shidi;
memset(&shidi,0,sizeof(SHINITDLGINFO));
shidi.dwMask = SHIDIM_FLAGS;
shidi.dwFlags = SHIDIF_DONEBUTTON|SHIDIF_SIPDOWN | SHIDIF_SIZEDLGFULLSCREEN;
shidi.hDlg = m_hWnd;
SHInitDialog(&shidi); Top
3 楼darksinada(也性,色,食)回复于 2004-12-03 09:28:54 得分 0
楼上的方法只对产生的对话框有用,对主窗体好象没有效果。Top
4 楼yzx0023(无聊客)回复于 2004-12-03 09:44:50 得分 20
SHDoneButton(hWnd, SHDB_SHOW);Top
5 楼darksinada(也性,色,食)回复于 2004-12-03 10:48:58 得分 0
请问楼上,那点击OK会触发什么事件Top
6 楼yzx0023(无聊客)回复于 2004-12-03 11:59:05 得分 0
WM_COMMAND IDOKTop
7 楼gaohua2000(文龙)回复于 2004-12-06 15:48:22 得分 0
aygshell.h这个库系统不支持,可以这样试试:
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){}中,将AddAdornments(0)的参数改成
AddAdornments(CMDBAR_OK)
msdn上有改函数的介绍。Top
8 楼wangyuhu(无名)回复于 2004-12-07 23:20:00 得分 0
同意楼上Top




