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

道。道。道

安全特性不等于安全的特性

   :: 首頁 :: 聯系 :: 聚合  :: 管理

常用鏈接

搜索

  •  

最新評論

在非Dialog窗口中動態創建CheckBox, RadioButton 時, 總有默認的灰色背景, 想了許多方法都未能去除,到最后我只好自己處理WM_PAINT消息了, 郁悶!

template<class BASE_CLASS>
class CTransparentButton : public BASE_CLASS
{
public:
    
virtual LRESULT WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
    {
        
switch (message)
        {
        
case WM_PAINT:
            {
                CPaintDC dc(
this);
                CString iText;
                CRect boxRc, textRc;
                
int wh = 14;
                boxRc.SetRectEmpty();
                GetClientRect(
&textRc);
                textRc.bottom = 20;
                boxRc.top 
= ((int)textRc.Height()/2)-7;
                textRc.left 
= boxRc.right = boxRc.bottom = boxRc.top+wh;
                textRc.left 
+= 2;
                
switch(GetButtonStyle())
                {
                
case BS_AUTOCHECKBOX:
                    {
                        
if(GetCheck())
                            dc.DrawFrameControl(
&boxRc,DFC_BUTTON,DFCS_CHECKED);            
                        
else
                            dc.DrawFrameControl(
&boxRc,DFC_BUTTON,DFCS_BUTTONCHECK);
                    }
                    
break;
                
case BS_AUTORADIOBUTTON:
                    {
                        
if(GetCheck())
                        {
                            dc.DrawFrameControl(
&boxRc,DFC_BUTTON,DFCS_BUTTONRADIO);
                            boxRc.DeflateRect(
6,5);
                            CBrush bkBrush(RGB(
0,0,0));
                            dc.SelectObject(
&bkBrush);
                            dc.RoundRect(
&boxRc,CPoint(boxRc.Width()/2,boxRc.Height()/2));
                        }
                        
else
                            dc.DrawFrameControl(
&boxRc,DFC_BUTTON,DFCS_BUTTONRADIO);
                    }
                    
break;
                }
                GetWindowText(iText);
                dc.SelectStockObject(DEFAULT_GUI_FONT);
                dc.DrawText(iText,
&textRc,DT_VCENTER|DT_SINGLELINE);
            }
            
break;
        }
        
return BASE_CLASS::WindowProc(message, wParam, lParam);
    }
};

使用方法:
protected:
        CTransparentButton<CButton>  m_checkbox;
        CTransparentButton<CButton>  m_radiobtn1;
        CTransparentButton<CButton>  m_radiobtn2;

//-----------------------------------------------------------------
CCustomWnd::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
        if (CWnd::OnCreate(lpCreateStruct) == -1)
                return -1;
         //創建控件
         m_checkbox.Create(_T("CheckBox"),WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX,
                CRect(0,20,80,40), this, IDC_CHECKBOX1);
         m_radiobtn1.Create(_T("RadioButton1"),WS_CHILD|WS_VISIBLE|BS_AUTORADIOBUTTON ,
                CRect(0,50,80,70), this, IDC_RADIOBTN1);
         m_radiobtn2.Create(_T("RadioButton2"),WS_CHILD|WS_VISIBLE|BS_AUTORADIOBUTTON ,
                CRect(0,80,80,100), this, IDC_RADIOBTN2);
         //....................
}
      
posted on 2007-04-19 02:04 獨孤九劍 閱讀(3328) 評論(0)  編輯 收藏 引用 所屬分類: Visual C++ 8.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>
            99成人免费视频| 亚洲精品永久免费| 欧美在线视频观看免费网站| 日韩视频免费观看高清完整版| 欧美美女操人视频| 亚洲午夜精品久久| 亚洲亚洲精品三区日韩精品在线视频| 国产精品你懂的在线| 亚洲欧美中文另类| 欧美在线亚洲在线| 亚洲精品日韩欧美| 亚洲一区国产精品| 亚洲风情亚aⅴ在线发布| 亚洲毛片在线观看| 国产精品视频精品| 欧美成人自拍| 欧美性猛交一区二区三区精品| 香蕉国产精品偷在线观看不卡| 久久福利视频导航| 亚洲最新在线| 欧美一级片久久久久久久| 亚洲人成免费| 午夜精品美女久久久久av福利| 在线免费观看视频一区| avtt综合网| 亚洲国产日韩一级| 午夜精品视频在线| 亚洲韩国青草视频| 亚洲综合视频一区| 99精品国产在热久久下载| 亚洲欧美一级二级三级| 最新成人av网站| 欧美在线精品免播放器视频| 9色国产精品| 久久精品九九| 性欧美xxxx视频在线观看| 欧美91大片| 久久综合激情| 国产女主播一区二区| 亚洲日本中文| 在线观看日韩国产| 亚洲欧美在线观看| 亚洲一区999| 女人色偷偷aa久久天堂| 久久精品一区二区三区中文字幕| 欧美日韩成人一区二区| 欧美电影免费网站| 国产综合在线视频| 这里只有精品视频在线| 老司机免费视频一区二区三区| 久久激情一区| 国产麻豆91精品| 亚洲伊人网站| 亚洲永久字幕| 欧美性猛交视频| 亚洲精品欧美日韩| 亚洲久久一区二区| 欧美成人综合一区| 亚洲高清视频的网址| 精品88久久久久88久久久| 欧美亚洲三区| 久久免费视频在线观看| 国产一区二区电影在线观看| 亚洲欧美日韩一区二区三区在线观看| 国产精品99久久久久久久久久久久| 欧美高清视频www夜色资源网| 欧美国产日韩在线| 亚洲精品在线二区| 欧美喷潮久久久xxxxx| 亚洲欧洲免费视频| 在线亚洲观看| 国产精品国产三级国产aⅴ入口| 日韩视频免费观看| 亚洲欧美国产毛片在线| 国产精品久久网站| 欧美亚洲综合网| 国产精品美女www爽爽爽| 欧美视频一二三区| 亚洲精品国产品国语在线app| 亚洲国产mv| 欧美成人免费va影院高清| 亚洲激情黄色| 亚洲丝袜av一区| 国产美女精品视频免费观看| 新67194成人永久网站| 久久综合亚州| 亚洲狼人综合| 国产精品揄拍500视频| 欧美一区二区在线| 久久久久一区| 亚洲精品一区二区在线观看| 欧美喷水视频| 欧美一区二区高清在线观看| 欧美不卡福利| 亚洲欧美另类国产| 午夜一区不卡| 欧美亚州在线观看| 性欧美暴力猛交另类hd| 美女日韩在线中文字幕| 一本色道精品久久一区二区三区| 国产精品成人一区二区艾草| 欧美在线观看天堂一区二区三区| 欧美成人精品福利| 亚洲在线视频观看| 在线观看欧美视频| 欧美午夜一区二区福利视频| 久久国产精品亚洲77777| 亚洲黄色视屏| 久久久精品国产免大香伊 | 六月天综合网| 亚洲嫩草精品久久| 亚洲福利视频网站| 久久久国产精彩视频美女艺术照福利| 亚洲国产日韩美| 国产视频在线观看一区二区| 欧美日韩在线播放一区| 久久中文久久字幕| 欧美一级在线播放| 亚洲视频免费看| 亚洲理论在线观看| 老司机午夜精品| 欧美一级久久久| 中文亚洲视频在线| 亚洲日本va在线观看| 黄色成人在线网址| 国产午夜精品全部视频播放| 欧美色另类天堂2015| 欧美—级a级欧美特级ar全黄| 久久久噜噜噜久久| 小嫩嫩精品导航| 亚洲欧美激情一区| 亚洲一区二区高清视频| 99在线精品观看| 99re66热这里只有精品4| 亚洲国产高清视频| 亚洲国产高清在线| 亚洲大片一区二区三区| 欧美激情第10页| 欧美成人精品h版在线观看| 久久久久久伊人| 久久网站热最新地址| 久久久久国产成人精品亚洲午夜| 亚洲欧美日韩在线观看a三区| 中文一区在线| 亚洲伊人伊色伊影伊综合网| 一区二区动漫| 亚洲女优在线| 欧美亚洲色图校园春色| 欧美亚洲在线视频| 久久国产直播| 久久综合久久88| 免费看精品久久片| 欧美激情无毛| 亚洲精品欧洲| 亚洲视频久久| 久久精品国产第一区二区三区| 久久国产精品亚洲77777| 久久一综合视频| 欧美久久在线| 国产精品一区免费观看| 国产曰批免费观看久久久| 伊人久久久大香线蕉综合直播| 亚洲黄页视频免费观看| 99精品99| 久久精品视频播放| 欧美凹凸一区二区三区视频| 亚洲精品国产日韩| 午夜精品久久久久久久99黑人| 久久久www成人免费无遮挡大片 | 久久一区二区精品| 欧美日韩成人在线视频| 国产精品久久久久一区二区三区| 国产一区二区三区日韩欧美| 亚洲国产一区二区三区a毛片| 亚洲美女中文字幕| 久久成人人人人精品欧| 欧美成人福利视频| 宅男噜噜噜66一区二区66| 久久精品国产亚洲高清剧情介绍| 欧美不卡视频一区发布| 国产精品一区二区三区乱码| 娇妻被交换粗又大又硬视频欧美| a91a精品视频在线观看| 久久午夜精品一区二区| 亚洲精品资源美女情侣酒店| 欧美一区二区在线视频| 欧美久久久久久久久久| 国产视频欧美视频| 在线视频你懂得一区| 免费在线亚洲| 亚洲在线中文字幕| 欧美激情视频一区二区三区免费| 国产日韩欧美麻豆| 一区二区三区高清不卡| 欧美freesex交免费视频| 亚洲影院在线观看| 欧美日本乱大交xxxxx| 亚洲国产日本| 久久亚洲一区二区三区四区| 一区二区激情视频|