如何判断无模式对话框是否隐藏还是显示? 在启动时,我首先把它隐藏起来了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哥们,我使用showwindow(sw_show)给隐藏的,窗口的visible属性为true的 我还想让它在一定时候要show出来的 我现判断窗口现在的窗台,是show还是hide,然后决定接下来的操作,understand? showwindow(sw_show)是显示出来, showwindow(sw_hide)才是隐藏 建立自己的逻辑关系吧比如定义一个变量bool show = true;表示显示,show=false;表示隐藏。因为每次调用showwindow,都是你控制的,所以,每次修改时,修改show变量即可。 IsWindowVisible是最好的选择.当你hide它时,调用返回false,当show时,返回true. 刚好在别的贴子里看到这个函数BOOL GetWindowPlacement(HWND hWnd,WINDOWPLACEMENT *lpwndpl);if(lpwndpl->showCmd==SW_HIDE||lpwndpl->==SW_SHOWMINIMIZED){ //已隐藏}else { //在显示} 哥们,在wince中没这个函数的 MFC单文档程序如何重启? select模型的问题!大家只注意服务端,却忽略服务端! VC6.0环境中的一个问题,求求帮忙 关于Edit框快速刷新时的出现闪烁的问题 屏保的属性对话框是怎么实现的? 请教:怎样才能在系统提供的Font对话框里选择不同字体来改变指定文本的字体呢?? 如何监控程序的运行和结束? ms flex grid 改变列距 拖累 关于内存!! ADO连接数据库中UpdateData函数未定义的问题 LsaLoginUser为什么总是提示参数错误?
比如定义一个变量bool show = true;
表示显示,show=false;表示隐藏。因为每次调用showwindow,都是你控制的,所以,每次修改时,修改show变量即可。
BOOL GetWindowPlacement(HWND hWnd,WINDOWPLACEMENT *lpwndpl);if(lpwndpl->showCmd==SW_HIDE||lpwndpl->==SW_SHOWMINIMIZED)
{
//已隐藏
}
else
{
//在显示
}