1樓:匿名使用者
::,表示位域
這是呼叫api全域性函式
::setwindowtext( hwnd, m_strresult );
設定hwnd的標題為m_strresult,::setwindowtext,呼叫系統api
沒有這四個點,則是呼叫mfc中cwnd類的成員方法,格式setwindowtext( m_strresult ),隱含this指標,即this->setwindowtext( m_strresult )
2樓:火駒
因為可能幾個類有同名的成員函式,或者與api函式同名,所以加上標誌以區別這些同名函式。
::setwindowtext(hwnd,m_strresult);
表示這個函式是乙個全域性函式,即api函式。
不加::表示是**所在類的成員函式。
3樓:匿名使用者
::是域操作符,表示呼叫的是全域性函式.
如果不加,表示呼叫的是成員函式.
相當於this->setwindowtext()
4樓:匿名使用者
看來我不用多說,樓上3位說的很正確。
VC中怎樣改變對話方塊的顏色,VC中改變視窗背景顏色和控制項背景顏色
響應訊息 on ctlcolor cdialog onctlcolor cdc pdc,cwnd pwnd,uint nctlcolor hbrush cmydlg onctlcolor cdc pdc,cwnd pwnd,uint nctlcolor return hbr 響應訊息 on ctlc...
VC 中位圖拖動的問題
通過對滑鼠訊息響應函式的程式設計來實現在客戶區內的點陣圖拖放,按照windows系統的習慣,首先在滑鼠左鍵的響應函式中通過ptinrect 函式判斷滑鼠在左鍵按下時是否是落在位圖上,如果是就可以在滑鼠左鍵彈起之前將 隨滑鼠拖動了,顯然這部分應在wm mousemove訊息的響應函式內編寫 if m ...
c 中enum的疑問,學習VC 中enum的疑問
kkk就是列舉量,即屬於某個列舉型別 opermode 的列舉量。enum是用來定義列舉型別。如lz舉例輸出為a的值。enum day 預設情況下,列舉符的值從0開始,其後值總是前面乙個 1。即sun 0,mon 1,tue 2,wed 3,thu 4,fri 5,sat 6 也可以自己定義數值,其...