Эта программа предназначена для тех, кто:
- Хочет сделать программу с "кривой" формой
- ——//—— и лениться её делать или не знает, как её сделать
- Программирует на VB
- этот список можно продолжать до бесконечности...
Обзор основных возможностей программы:
- создание "кривых форм"
- создание "кривых" кнопок и всего что имеет дескриптор(hwnd)
- ваши предложения vbscanner@narod.ru
Всё, что вам нужно сделать это нарисовать вашу форму, весь код
программа сделает сама, вам останется только вставить его в программу.
Scanner сделан как самостоятельная программа, то есть exe файл.
Толчком к её появлению послужил личный опыт автора, то есть проблема.
Когда он начал влазить в API и узнал, что можно с помощью функции
сделать или точнее "вырезать" форму это показалось просто чудом.
Но радость была недолгой, когда выяснилось, что надо знать все
координаты точек (относящиеся к контуру) этой формы. И после того
как на создание сигарообразной формы ушло два дня, я понял, что
пора поло-жить конец этому.
Так родилась идея, и то, что вы перед собой видите.
Конечно, знающие люди скажут: – "Что бы создать форму сигарообразного
вида не нужно знать все координаты, можно воспользоваться функцией
API CreateEllipticRgn", и будут совершенно правы. Но что они скажут,
если надо сделать что-то вроде Sonigue или Winamp'а (некоторые
скины)? Тут без координат не обойдешься.
И что остаётся? Scanner...
С помощью этой программы вы сможете сделать форму любого вида,
хоть полумесяцем.