在win32 api中怎么加载一个本地的ico文件资源

在win32 api中如何加载一个本地的ico文件资源
由于要网络传输,写出来的程序毕竟尽可能的小,所以只能绕过MFC等类库,直接用win32 api,但是程序功能实现,但不知道如何加载一些图标等资源以便美化程序,还请各位赐教!

------解决方案--------------------
用OleLoadPicture,网上搜一下。
------解决方案--------------------
LoadResource貌似可以。
------解决方案--------------------
::LoadIcon();
------解决方案--------------------
晕,这么个文件前面三个人都答不对,加载ICO文件一般用LoadImage