The problem is that this is setting the cursor for the entire class type, which are mostly STATIC (I have one DropList), so every label, image, etc. that uses this class type has the cursor changed to a hand. Is there any way to only change it for those images I want using this flag? Would it be better to make a new type and then have a Callback Proc like the link field does?
CreateWindowEx(...
...
case FIELD_BITMAP:
...
if (pField->nFlags & FLAG_IMAGELINK)
{
SetWindowLong(pField->hwnd,GWL_STYLE,GetWindowLong(pField->hwnd,GWL_STYLE)|SS_NOTIFY);
SetClassLong(pField->hwnd,GCL_HCURSOR,(long)LoadCursor(NULL,MAKEINTRESOURCE(32649)));
}
...
Thanks in advance!