割り込むようですいません。
いろいろ調べたけど、どうしても分からないので質問させてもらいます。

CTreeViewを基本クラスとしたプロジェクトで、

CImageList image_list;
image_list.Create( 16 , 16 , ILC_COLOR4 , 1 , 0 );
image_list.Add( AfxGetApp()->LoadIcon( (LPCTSTR)IDI_ICON1 );

GetTreeCtrl().SetImageList( &image_list , TVSIL_NORMAL );
GetTreeCtrl().InsertItem( "test" );

というようにしても、16×16ほど項目の左に空白ができるだけで、アイコン自体が表示されません。
お願いします。教えてください。
環境は、
WindowsXP
VisualC++.NET 2003
です