Мое приложение, похоже, не принимает или не обрабатывает одни и те же сообщения Windows для Cascade, Tile Horizontal/Tile Vertical в определенных версиях Windows.Приложение Delphi SDI. Не обрабатывается каскад/плитка горизонтально и плитка по вертикали?
Windows XP x32 - Не работает
Windows XP x64 - Не тестировался
Windows Vista x32 - не работает
Windows Vista x64 - отлично работает ??
Windows 7 x32 - Не тестировался
Windows 7 x64 - Не работает
Любой любую идею относительно того, почему это может быть дело? Есть ли что-то конкретное для Vista x64, которое не с другими, я бы так не подумал!
Update
Более конкретно я имею в виду, когда у меня есть один или несколько экземпляров моего приложения открытым и я придерживаюсь Ctrl и выберите их из панели задач, а затем попытаться Cascade/плитка.
Старые версии нашего приложения до перехода на Delphi 2009, похоже, работают должным образом. Различия в этом - теперь мы используем компоненты ленты DevExpress. Еще более разочаровывающе, что у нас есть еще одна версия приложения, которая находится в Delphi 2009 и с использованием лент, и это отлично работает!
Как вы «ловуете» тезисы сообщений? Может быть, это может помочь – Pmax
Я не заманиваю их в ловушку, я думал, что это была ОС, которая справилась с этим? – James
Я даже не знал, что вы можете это сделать! Для чего это стоит, я просто попробовал его с помощью приложения Delphi 2006 под WinXP-32, и вы правы. Это не работает. –