1.作用:call this member function to modify a window』s style.
2.函式原型:
bool modifystyle
dword dwremove,
dword dwadd,
uint nflags
3.引數含義:
dwremove指定要刪除的擴充套件屬性,
dwadd指定修改時要增加的擴充套件屬性,
nflag標誌一般設定為0。
4用法:
1、修改控制項的原有屬性用 modifystyle(1,ws_disabled);(實際測試時只要是》=0的整形數就行)
2、改回來的話要用modifystyle(ws_disabled,1);(實際測試時只要是》=0的整形數就行)
如果把引數想像成布林值的話就使用1這個整形數,要除去第控制項的屬性就讓第乙個引數dwremove為真,修改回來就讓第二個引數dwadd為真.
5.參考**:
cbutton* pbtn = null;
pbtn = (cbutton*)getdlgitem(idc_btn_browsefolder);
pbtn->modifystyle(1,ws_disabled);
pbtn->invalidate(false);
6.其他說明:
1modifystyle中的風格引數說明:
es開頭的是editbox es(edit style縮寫,其他類似)
bs開頭的是button
lvs開頭的是listview
ws開頭的 windows控制項通用風格
如果是擴充套件的風格,加ex,
如ws_ex_clientedge
2bool modifystyleex(
dword dwremove,
dword dwadd,
uint nflags=0
ModifyStyle函式的用法
1.作用 call this member function to modify a window s style.2.函式原型 bool modifystyle dword dwremove,dword dwadd,uint nflags 3.引數含義 dwremove指定要刪除的擴充套件屬性,d...
GetSystemMetrics 函式的用法
可以用getsystemmetrics函式可以獲取系統解析度,但這只是其功能之一,getsystemmetrics函式只有乙個引數,稱之為 索引 這個索引有75個識別符號,通過設定不同的識別符號就可以獲取系統解析度 窗體顯示區域的寬度和高度 滾動條的寬度和高度。為了使使getsystemmetric...
GetSystemMetrics 函式的用法
可以用getsystemmetrics函式可以獲取系統解析度,但這只是其功能之一,getsystemmetrics函式只有乙個引數,稱之為 索引 這個索引有75個識別符號,通過設定不同的識別符號就可以獲取系統解析度 窗體顯示區域的寬度和高度 滾動條的寬度和高度。為了使使getsystemmetric...