Я поясню что имелл ввиду
Хакер:
- Код: Выделить всё
b& = Picture1.Picture
Call CreateCaret(h&, b&, 10, 10)
А ничего, что
CreateCaret вторым параметром принимает HBITMAP? И даже если бы он был передан верно, то
If hBitmap is a bitmap handle, CreateCaret ignores the nWidth and nHeight parameters
Дальше код я не смотрел, одного этого хватило.
Тут я с Хакером соглашусь - прежде чем что-то делать, надо хорошо представлять себе используемые механизмы. Читать первоисточники (msdn). А тут наблюдается кардинально противоположная картина - "суёмся в воду абсолютно не зная брода".
По поводу самого вопроса рекомендую очень внимательно вкуривать в
это.
Однако я считаю, что каждый имеет право на эксперименты, пусть даже абсолютно бесполезные. Академический интерес еще ни кто не отменял. Открываю...
А я все практикую лечение травами...