发布于 2004-12-16 11:39:23
0楼
我没有见过你说的这种现象,我刚才又试了下,无论选择全屏还是窗口,无论选择任务栏是否自动隐藏,好象都没有什么影响。
我猜问题是:
"WinCC-Runtime - "
注意这个窗口名,是严格匹配的,如果少了空格什么的,就不对了,如果没有找到这个窗口,那么实际上和MessageBox(NULL,...)的效果是一样的,还是会出现对话框有时无法弹出到最前的情况。
把对话框语句用if(hwnd!=NULL)把对话框语句包起来,来确定是否获得了WINCC运行窗口的句柄。