在CPropertySheet中如何截获主窗口的确定消息? 我在DefWindowProc中截获IDOK,好像不行。应该怎么实现?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该可以的吧:CYourPropertySheet::DefWindowProc()中:if(message == WM_COMMAND){ if(LOWORD(wParam) == IDOK) { ...... } ......} 你的主窗口和这个CPropertySheet是什么关系呢? 一般不在CPropertySheet中截获IDOK,而是在主程序中。例如:CSetupPropertySheet property("Setup",this,0);DWORD dwRet = property.DoModal();if(dwRet == IDOK){} 在OnCmdMsg中截获if (nID == IDOK){ ....}我就是这么干的 faint,我为什么不行?!等我晚上再试试,如果可以,马上给分,先谢谢各位! 错误提示 请问高手如何开辟缓冲区 字体间距 文件下载 进度条 请教c++头文件的作用? 通过打开文件功能选择文件,可是文件多时就不执行程序了,为什么啊, 编译错误,小问题 简单问题,关于sdk的 为何不能改变窗体的图标? auto_ptr(const auto_ptr<T>& rhs) throw();中的throw()是什么意思? 我做了一个像MSDN这样的一个帮助文件,在程序中怎么调用? 谁有bmp位图放大,缩小等操作的VC文章或源程序
CYourPropertySheet::DefWindowProc()中:
if(message == WM_COMMAND)
{
if(LOWORD(wParam) == IDOK)
{
......
}
......
}
例如:
CSetupPropertySheet property("Setup",this,0);
DWORD dwRet = property.DoModal();
if(dwRet == IDOK)
{
}
if (nID == IDOK)
{
....
}
我就是这么干的
等我晚上再试试,如果可以,马上给分,
先谢谢各位!