LB_RESETCONTENT

LB_RESETCONTENT

imagem de jameshprice

I am trying to use an LB_RESETCONTENT message to clear a ListBox in a QuickWin program. This call is not clearing the box. Should I use something else? I did a test using LB_GETCOUNT and it worked.

3 posts / 0 new
Último post
Para obter mais informações sobre otimizações de compiladores, consulte Aviso sobre otimizações.
imagem de Jugoslav Dujic

If you're using DFLOGM, it keeps buffered number and contents of items. My guess is that DFLOGM puts that info back into the listbox soon after you empty it (i.e. LB_RESETCONTENT works but you don't see it). Preferred way is to use DlgSet(Dlg, IDC_LIST1, 0, DLG_NUMITEMS).

Jugoslav www.xeffort.com
imagem de jameshprice

I used the DLG_NUMITEMS in DlgSet and it did clear the ListBox. Thanks . Also, I was using DFLOGM so you were correct on all accounts.

Faça login para deixar um comentário.