operator HBITMAP() const { return m_hBitmap; }
所以不知道是哪一個 operator 被 overwrite。
有 HBITMAP 這個 operator 嗎?
的確,就是 conversion function
自動型別轉換.
CBitmap theBitmap;
HBITMAP hBitmap;
hBitmap = theBitmap; // 等於是 hBitmap = (HBITMAP)theBitmap;
這個就是 conversion
上面的 example 會讓 hBitmap = theBitmap.m_hBitmap;
... 好像也是為了好看...好吧,還有方便..
沒有留言:
張貼留言