Цитата(Crusher @ Dec 4 2008, 20:43)

Всем доброго времени суток!
Возник вопрос: как послать сообщение (message) какому-либо объекту GUI в MATLAB? К примеру, можно ли послать сообщение WM_MAXIMIZE для развертывания окна GUI? Перерыл весь хелп, ниче не нашел...
Вопрос не имеет отношения к MATLAB. Послать сообщение можно любому окну, а объекты GUI в Windows - это те же окна, являющиеся дочерними окнами относительно главного окна приложения. Для этого нужное окно необходимо разыскать в иерархии всех окон системы (иерархия окон представляет собой дерево, в котором корнем является Desktop-окно).
Когда-то писал для себя маленькую утилиту, позволяющую переместить и изменить размер любого окна в системе - попробуйте, возможно, она окажется полезной. Нужное окно в этой утилите разыскивается либо по полному имени, либо выбирается из иерархии окон - после этого можно задать ему новые размеры и координаты левого верхнего угла. (см. аттач)
WndResizer.zip ( 103.02 килобайт )
Кол-во скачиваний: 124
Сделано в Китае. Упаковано в России.