Skip to content
Snippets Groups Projects
Commit d2a8f01a authored by Andreas Mohr's avatar Andreas Mohr Committed by Alexandre Julliard
Browse files

Remember the currently active index before refreshing.

parent d1a79ea2
No related branches found
No related tags found
No related merge requests found
......@@ -346,10 +346,12 @@ LRESULT WINAPI MainProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
case WM_PAINT:
{
int prevsel = SendMessage(hwndList, LB_GETCURSEL, 0, 0);
SendMessage(hwndList, LB_RESETCONTENT, 0, 0);
SendMessage(hwndList, WM_SETREDRAW, FALSE, 0);
for (i=0; i < numentries; i++)
SendMessage(hwndList, LB_ADDSTRING, 0, (LPARAM)entries[i].descr);
SendMessage(hwndList, LB_SETCURSEL, prevsel, 0 );
SendMessage(hwndList, WM_SETREDRAW, TRUE, 0);
hdc = BeginPaint( hWnd, &ps );
EndPaint( hWnd, &ps );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment