$ 0 0 The second error I temporally suppressed by try|catch in ListViewEx.WndProc(ref Message m) . try{ base.WndProc(ref m); }catch {}