Справится ли C# с управлением другой программы?
Насколько он хуже или лучше чем C++ в этом плане?
Справится ли с этой задачей VB.NET?
Требуется.
Изменить размеры окна стороннего приложения.
Отправить приложение на самый нижний Z уровень, чтобы оно не
появлялось поверх других открытых окон, в то время когда на нем
будут происходить какие то действия, например нажатия кнопок.
Требуется выбирать в выпадающем списке нужный пункт и далее нажимать
кнопку для применения настроек.
Понимаю что это все можно сделать через WinApi но не понимаю где взять описания функций (желательно на русском) и как их встраивать в код C#.
Например, как это делалось в VB 6.0 помню.
Ответ
c# справится. Справится любой язык умеющий вызывать winapi
Хуже только тем, что нужно объявить функции winapi и возможно структуры
у vb те же возможности, что и у c#
Вам сюда http://www.pinvoke.net/ за тем как объявлять функции winapi в c# и vb.net
Возможно подойдет что-то более высокоуровневое вроде Cruciatus от 2GIS
Комментариев нет:
Отправить комментарий