Несмотря на то, что мой вопрос не относится непосредственно к VB6, да и пишу я не на VB6, задам я его имеено здесь, т.к. этот раздел более популярен, да и помощь может подоспеть от Хакера, которого в дотнетном разделе не дозовешся.
Собственно, в чем проблема: есть форма (WS_EX_LAYERED), которая довольно странно ведет себя при изменении свойства Enabled. Если при установке этого свойства в False происходит то что должно происходить, то при возвращении свойства в True форма, помимо отработки всего нужного кода, почему-то "уходит" по ZOrder`у в самую глубь — под все имеющиеся окна. Использование совместно с изменением значения свойста функции SetForegroundWindow не катит.
Вопрос: с чем это может быть связано? Отмечу, что никаких манипуляций с фокусом с моей стороны не проиходит.