Цитата: Где w1 пробовал пихать разные переменные, не получилось.
Передавать указатель на окно, т. е. w1.
Кстати, развернуть и восстановить не одно и тоже. Смотрите коды: msdn WM_SYSCOMMAND. Скорее всего нужен SC_RESTORE.
Цитата: где-то была такая функция ,которая определеляет свернуто окно или нет
CODE:external(INT, "IsIconic", "IsIconic", "User32.dll");
win w1=window ("Безымянный — Блокнот", "Notepad", -1);
if(IsIconic(formatwi(w1)) == 1)messagebox("Окно свёрнуто");
else messagebox("Окно не свёрнуто"); |