I am using Imagelist control for loading images and listview control is used to show images. I used Application.DoEvents() also for updating GUI. But The process is very slow. I need a approach to load images fastly as same as in Windows Movie Maker --> Import Pictures option. For loading 250 images my program takes 9 seconds, But movie maker takes just 2 seconds. Give me a suggestion. Thanks in advance.