Я нахожусь в проекте MFC, который имеет очень странную настройку режима окон. Я думаю, что эта настройка искажает, как отображается отображаемое окно сообщений.Почему окно сообщений не отображается?
Происходит то, что окно сообщения не будет отображаться до тех пор, пока не будет нажата клавиша ALT.
Я все еще пытаюсь обернуть голову вокруг установки окна, которую они используют, но, возможно, кто-то сможет дать мне ключ к тому, что искать?
Я написал обходной путь, когда я передаю окно владельца и заголовок окна сообщения классу, который порождает поток, который проходит через все окна, и находит диалоговое окно с сообщением, которое принадлежит указанному владельцу с заголовком указано. Тем не менее, мне нужно будет выполнить поиск и замену более 1000 экземпляров, чтобы это работало в целом.
Лучшим вариантом было бы найти первопричину. Но сложность этого довольно сложная. Любые подсказки к тому, что я должен искать, которые могли бы вызвать такое поведение, получили бы большую оценку.
Это может быть проблема с краской/перерисованием. – 1201ProgramAlarm
@ 1201ProgramAlarm, так как это обычный Windows MessageBox, я не знаю, как это будет. – Adrian
Вы используете настройку с несколькими мониторами? Может ли окно сообщения находиться на мониторе, который вы отключили? – sergiol