Мне нужно иметь возможность программно определять, является ли данное окно ошибочным диалоговым окном или нет. Я признаю, что в крайнем случае это, вероятно, невозможно, поскольку это весьма субъективно. Мне интересно, помечает ли Microsoft эти диалоговые окна в любом случае. то есть. есть ли стиль окна, или что-то через MSAA, или любая другая характеристика окна, на которую я мог бы посмотреть, чтобы определить, что окно - это диалог ошибки. Единственный способ, которым я могу до сих пор придумать, - это выполнить какое-либо сопоставление изображений на значке окна, чтобы найти маленькую красную точку с белым x-изображением, которое появляется в диалоговых окнах ошибок. Похоже, что должен быть более простой способ, чем этот. Я что-то упустил или действительно нет способа сделать это?
Большое спасибо.
-Nate