Для первого случая. Я не случайно указал там в параметрах "0". Лучше, конечно, поставить "GetDesktopWindow", хотя обычно эта функция и возращает 0 - это handle десктопа.
Для второго случая. При декларации в классе формы ты укзал ключевое слово override?
PS. Второй вариант точно работает. Есть проект на D7, проверена работа на Win7 и Win10 лично.
|