Перенести проект с MS Visual C++ на Delphi 7
Есть небольшой проект в исходниках, написанный на Microsoft Visual Studio 2008 -
Проект
http://sourceforge.net/projects/taksi/
Исходник на C++
http://taksi.svn.sourceforge.net/viewvc/taksi/ - нажать DownLoad Tar...
Разработанный там плеер, имеет всего несколько кнопок, умеет скриншоты с практически любых приложений, в т.ч. 3х-мерных и делать видео
Необходимо сделать перенос урезанного проекта на язык Delphi, с возможностью всего 3х функций-
- Нарисовать/убрать квадрат на захваченном приложении (Чтобы видеть окно, на которое нацелен в данный момент плеер)
- Сделать скриншот с захваченного приложения на канву TImage
- Сделать скриншот с захваченного приложения в память - в виде простого массива, по кол-ву точек захваченного окна
Как реализуются эти методы - можно посмотреть в предлагаемых исходниках. Ничего изобретать по сути не надо. Вопрос идет о портировании некотрых функций с С++ на Delphi
Технические детали функции, указателей на массивы - можно обсудить в личке.