Мне нужна нить FrameRect наверх ListView. Если я рисую это в основном цикле:Решите: Как нарисовать FrameRect сверху ListView
loop GetMessage(...) do
...
FrameRect();
...
TranslateMessage(...);
DispatchMessage(...);
Это не работает, потому что рамка рисуется только при некотором действии. В противном случае он будет удален.
Далее, я пытаюсь нарисовать FrameRect в NM_CUSTOMDRAW (в случае, если: CDDS_SUBITEM || CDDS_ITEMPREPAINT):
...
//
FrameRect(...);
//
return CDRF_NEWFONT;
...
И это не работает в полной мере ...
Как правильно нарисовать FrameRect наверх ListView?
Эта анимация использует первый метод. Если мышь не перемещается, и цикл не принимает других событий, ничего не будет нарисовано.
Пожалуйста, предоставьте скриншот того, что вы ищете. – andlabs
@andlabs Я добавляю изображение gif. –
Это для выбора предметов? – andlabs