Прозрачный текстбокс и цвет текста в нем - VB
Формулировка задачи:
Ну естественно нужен стандартный.
Прозрачность можно задать через Locked (надо то же самое), но как чтоб можно было редактировать?
Пока не копал, написал вопрос тупо просто.
Можно конечно Label с вводом через клавиатуру, но текстбокс все же думаю лучше будет.
Прозрачность можно задать через Locked (надо то же самое), но как чтоб можно было редактировать?
Пока не копал, написал вопрос тупо просто.
Можно конечно Label с вводом через клавиатуру, но текстбокс все же думаю лучше будет.
Решение задачи: «Прозрачный текстбокс и цвет текста в нем»
textual
Листинг программы
Case WM_CTLCOLOREDIT:
SetBkMode wParam, TRANSPARENT
GetWindowRect lParam, rc
tPt.x = rc.Left
tPt.y = rc.Top
MapWindowPoints 0, GetParent(lParam), tPt, 2
rc.Left = tPt.x
rc.Top = tPt.y
SetBrushOrgEx wParam, -rc.Left, -rc.Top, tPt
NewDigitsWindowProc = hbshBackDigits
SetTextColor wParam, vbYellow
Exit Function