По клику на одной из нескольких областей контрола над ним должен появится пикчер, который до поры невидимый. Делаю так:
- Код: Выделить всё
lpStyle = GetWindowLong(pic.hwnd, GWL_EXSTYLE)
SetWindowLong pic.hwnd, GWL_EXSTYLE, lpStyle Or WS_EX_TOOLWINDOW
'отвязываем пикчер от контрола, привязываем к десктопу...
но не нужно ли предварительно поставить ему WS_CHILDWINDOW?
SetParent pic.hwnd, GetDesktopWindow()
Пикчер появляется, но при клике по нему вываливается IDE'шка, в откомпиленом виде работает