list.SetExtendedStyle(list.GetExtendedStyle()|LVS_EX_FULLROWSELECT);
請問下CLISTCTRL控件的設置風格語句,如上所寫和
list.SetExtendedStyle(LVS_EX_FULLROWSELECT)這樣寫有啥區別呀?
我運行結果看了看沒啥區別呀?
list.SetExtendedStyle(list.GetExtendedStyle()|LVS_EX_FULLROWSELECT);
這個是把list現有的風格取出來,再加上LVS_EX_FULLROWSELECT風格。
list.SetExtendedStyle(LVS_EX_FULLROWSELECT)
這個是把list的風格設置為LVS_EX_FULLROWSELECT,原有的風格都覆蓋了。
就是一個是添加風格,一個是重新設置。
你應該是list本來就沒有風格所以也沒東西覆蓋。