青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-145  評論-173  文章-70  trackbacks-0
首先,需要一個畫筆函數,此函數用于響應消息為WM_CTLCOLOR的消息,當子控件要被繪制的時候,主窗口調用這個函數。

于是,我要改變顏色的話,那么點擊另外一個按鈕,啟動繪圖的函數時,就會調用這個函數,來用這個函數設置的方法繪制,比如這里設置顏色
如果控制為CTLCOLOR_EDIT,也就是說是改變的EDIT控件的顏色,那么就相應的用pDC->SetTextColor()來實現。

總體來說,每當子控件要被繪制時,需要調用這個函數,因此進行重寫,實現個性化的要求。

HBRUSH CTest10Dlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
 HBRUSH hbr 
= CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
 
 
// TODO: Change any attributes of the DC here
 if(nCtlColor == CTLCOLOR_EDIT)
  pDC
->SetTextColor(color);
 
// TODO: Return a different brush if the default is not desired
 return hbr;
}

然后在每一個RadioButton中添加響應的方法,設置這個color,于是每次就會響應并設置這個Color,至此,在繪制的時候就會顯示新的顏色。

另外一點是在RadioButton的上面,見代碼:

static COLORREF color=RGB(0,0,0);
void CTest10Dlg::OnRadio1() 
{
    
// TODO: Add your control notification handler code here
    color = RGB(255,0,0);
    GetDlgItem(IDC_EDIT1)
->SetFocus();
}

看到上處,用到的是一個static變量Color來實現這個,當然也可以作為類成員初始化,然后設置完了后,每一個RadioButton響應函數中都可以改變這個color的值,改變后,主窗口就會自動調用前面的那個函數,根據顏色來繪制。關鍵的問題是:后面的那個SetFocus()函數有什么用呢?

試著注釋掉吧,我先前注釋后,點擊RadioButton沒有反映,然后只有當鼠標放到EditBox的時候,激活這個控件才有作用,為何?

從這里可以知道SetFocus的作用,就是設置該控件為當前的活動控件,也就是激活這個控件的意思,如果不激活,那么只有手動激活才可以使得子控件被激活,請求繪制,此時主窗口才會調用相應的函數來重新繪制的。

去掉這個,就會出現問題。必須手動的激活。。。

于是知道了這個函數的作用:
SetFocus的作用,就是激活某個控件,使得它成為活動控件,導致被繪制或者其他的消息。

當然,原書上是用一個成員m_edit作為控件,而我這里是自己做了一個EditBox控件,于是我想到了GetDlgItem的作用,就是獲得某個指定ID控件的指針,然后書上是:m_edit.SetFocus();而我這里就是一個指針對應的調用SetFocus(),效果實際相同。成功!

下載地址:http://www.pudn.com/detail.asp?id=1059826
posted on 2010-02-05 19:58 deercoder 閱讀(1227) 評論(0)  編輯 收藏 引用
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品日韩精品| 亚洲伊人第一页| 一本色道久久综合亚洲精品按摩| 欧美肉体xxxx裸体137大胆| 欧美成在线视频| 欧美激情久久久久久| 欧美国产亚洲精品久久久8v| 欧美精品1区2区| 欧美高清视频www夜色资源网| 亚洲自拍都市欧美小说| 亚洲午夜精品一区二区三区他趣| 一区二区电影免费在线观看| 亚洲国产精品久久久久久女王| 老司机67194精品线观看| 免费在线观看精品| 亚洲人成亚洲人成在线观看| 欧美激情视频网站| 亚洲视频狠狠| 麻豆成人精品| 国产精品日韩一区| 亚洲成人自拍视频| 亚洲欧美激情一区| 久久亚洲综合网| 一区二区激情| 快射av在线播放一区| 欧美人成在线| 激情欧美一区二区| 亚洲综合色在线| 欧美激情片在线观看| 亚洲一区精品视频| 欧美激情第五页| 狠狠久久婷婷| 亚洲欧美日韩精品| 91久久香蕉国产日韩欧美9色| 亚洲一二三区视频在线观看| 欧美亚洲视频在线观看| 欧美成人午夜77777| 国产模特精品视频久久久久| 激情亚洲成人| 欧美一区三区三区高中清蜜桃 | 亚洲免费影视第一页| 麻豆成人精品| 国产一本一道久久香蕉| 亚洲视频在线观看三级| 免费在线看一区| 校园激情久久| 国产精品永久免费| 亚洲欧美日韩中文播放| 亚洲国产成人久久综合一区| 亚洲一区二区免费| 欧美日韩在线另类| 亚洲视频在线观看网站| 亚洲国产精品123| 久久成人亚洲| 激情成人综合| 另类av导航| 久久久精彩视频| 狠狠噜噜久久| 老牛影视一区二区三区| 欧美一区三区二区在线观看| 欧美精品久久99| 99在线观看免费视频精品观看| 欧美韩国日本综合| 免费日韩成人| 欧美在线高清| 亚洲第一视频| 母乳一区在线观看| 亚洲国产精品一区二区三区 | 国产一区二区按摩在线观看| 日韩视频一区二区在线观看| 久久久久久久一区二区| 欧美一站二站| 在线成人激情视频| 亚洲国产经典视频| 欧美日韩和欧美的一区二区| 亚洲二区视频| 亚洲看片免费| 国产精品视频一二| 毛片av中文字幕一区二区| 欧美一区亚洲二区| 亚洲人成在线观看一区二区| 久久综合狠狠综合久久综合88| 久久精品99国产精品| 狠狠干狠狠久久| 亚洲国产成人在线| 国产精品日韩一区| 欧美成人免费小视频| 欧美日韩美女在线观看| 午夜精品久久久久久久| 欧美怡红院视频| 亚洲理论在线观看| 香蕉久久夜色精品国产使用方法| 激情欧美丁香| 国产精品99久久久久久久久久久久| 国产精品福利在线观看网址| 亚洲男人第一av网站| 午夜免费日韩视频| 亚洲日本欧美| 欧美亚洲一区二区三区| 亚洲精品在线观| 午夜精品视频在线| 亚洲最新合集| 久久久久九九九九| 亚洲欧美激情在线视频| 六月婷婷久久| 久久精品国产视频| 欧美少妇一区二区| 亚洲成在人线av| 国产人久久人人人人爽| 亚洲欧洲在线看| 国产综合av| 亚洲一区二区三区四区五区黄| 亚洲电影激情视频网站| 亚洲自拍16p| 99国内精品久久| 毛片av中文字幕一区二区| 欧美在线精品免播放器视频| 久久久国产成人精品| 午夜激情久久久| 欧美日韩不卡| 亚洲精品在线二区| 亚洲乱码国产乱码精品精可以看| 亚洲欧美日韩精品久久奇米色影视| 亚洲国产日韩一区二区| 久久精品人人爽| 午夜精品国产更新| 欧美四级在线观看| 亚洲精品国产精品乱码不99| 国产欧美日韩另类一区 | 久久成人精品一区二区三区| 亚洲国产精品综合| 久久香蕉国产线看观看av| 亚洲欧美国产三级| 欧美日韩在线观看视频| 亚洲人成人77777线观看| 在线观看精品| 蜜月aⅴ免费一区二区三区| 久久国产毛片| 国产视频亚洲精品| 亚洲自拍偷拍视频| 欧美在线三区| 樱花yy私人影院亚洲| 亚洲天堂免费观看| 欧美亚洲一区| 黑人巨大精品欧美一区二区| 亚洲视频你懂的| 欧美一区二区高清| 国产精品一卡| 欧美在线视频免费| 女仆av观看一区| 日韩视频免费看| 欧美四级伦理在线| 亚欧成人精品| 欧美国产一区二区三区激情无套| 伊人激情综合| 欧美激情麻豆| 亚洲综合第一| 欧美成人在线免费观看| 亚洲人成在线播放网站岛国| 久久视频在线看| 亚洲国产日韩综合一区| 正在播放欧美一区| 国产欧美精品一区aⅴ影院| 性欧美18~19sex高清播放| 久久久综合网站| 99精品视频免费观看视频| 国产精品99免费看 | 一区二区三区精品| 国产精品夜夜夜一区二区三区尤| 午夜精品偷拍| 亚洲欧洲精品一区二区精品久久久| 99re6这里只有精品视频在线观看| 欧美片第1页综合| 亚洲欧美日韩精品久久久| 免费国产一区二区| av成人免费| 伊人成人网在线看| 国产精品久久久久久久久久免费| 亚洲欧美福利一区二区| 欧美成人四级电影| 欧美一区二区免费| 夜夜爽99久久国产综合精品女不卡| 国产精品久久久久久久一区探花 | 性色av香蕉一区二区| 亚洲一级黄色av| 亚洲日本成人网| 国产视频精品xxxx| 欧美日韩国内| 久久阴道视频| 欧美一区二区播放| 亚洲视频你懂的| 亚洲精品欧美一区二区三区| 中文国产成人精品| 亚洲激情av在线| 在线成人欧美| 一区二区三区无毛| 国内自拍亚洲| 国产午夜精品理论片a级大结局| 欧美夫妇交换俱乐部在线观看| 先锋影音一区二区三区|