在VC中我們可以直接利用LoadIcon, LoadBitmap或LoadImage來加載bmp和ico圖片, 但是加載jpg和png等格式就沒有這麼方便了. 其實我們可以通過兩個系統提供的兩個com接口IPicture和IStream類實現類似於VB的Picture控件, 具體的用法請查看msdn或google下, 下面代碼是我以前在網上找的一個例子, 主要用到了幾個API函數: AfxGetResourceHandle, FindResource, SizeofResource, LoadResource, CreateStreamOnHGlobal, 如果需要保存爲新的圖片就需要用到IPicture接口了.
另外, 網上還有一個用IPicture寫的Picture類, 源碼如下: