关于CImageList图片列表生成有关问题?

关于CImageList图片列表生成问题??
现在有一个图片,有点向工具条的图片,我想用该图片生成很多小片的图象列表,应该怎么处理。
当然如果定义了该图片ID的话,比较好处理,用
Create()可以自己完成,但是现在是,我的图片通过路径加载,不是在资源里,没有资源ID,如果用程序分割,这有点复杂,大家有没有做过,简单的函数处理实现。

------解决方案--------------------
CBitmap bmp;
bmp.m_hObject = (HBITMAP)::LoadImage(NULL, "路径 ", IMAGE_BITMAP, wihth, hight, LR_LOADFROMFILE);
用这种方式把图片读道一个CBitmap对象里,
就可以用CImageList了