如何让Doc/view程序像模态对话框那样在关闭前始终拥有焦点 有没有WM_LOSTFOCUS 这样的消息或者有简单的实现方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在失去焦点时重设为拥用焦点行不行,也就是在OnKillFocus中让它再次拥有焦点,不知行不行,试试。还有就是让他成为最顶层窗口,也可试试。 to vcleaner:WM_KILLFOCUS 不行,在Doc/view程序外点击,拦不到WM_KILLFOCUS消息 也是一个办法。WM_KILLFOCUS 拦到了:OnKillFocus{ //this->SetForegroundWindow(); this->SetFocus();}不能禁止焦点切换,原窗口可以被覆盖 TOPMOST也防止不了在窗口外点击,问题标题应该改成 “如何实现一个Doc/view 的模态Frame" :) WM_ACTIVATE 中WPARAM wParam, // activation and minimization optionsWA_INACTIVE Deactivated. 谢谢大家的帮助,今天散分 问一个很弱智的问题!!!! ADOX 中的链接关闭的问题 关于DLL的相关问题 怎么设置一个进程的权限,让任务管理器没办法杀死我的进程? DLL调用紧急问题,高分求救! 如何把一个CString对象变成一个char*呢? 如何制作像VisualAssist这样的VC插件? 紧急求教!!!!!如何在VC环境下检测SQLSERVER?(已经贴了一个月了) 求助!万分火急!如何获得cpu的占用率和各个进程的内存占用率? 请教在线写eeprom的问题? 如何在非mfc程序中得到系统日期和时间啊?
还有就是让他成为最顶层窗口,也可试试。
WM_KILLFOCUS 拦到了:
OnKillFocus
{
//this->SetForegroundWindow();
this->SetFocus();
}
不能禁止焦点切换,原窗口可以被覆盖
WPARAM wParam, // activation and minimization options
WA_INACTIVE Deactivated.