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

Dragon  
Dragon
日歷
<2008年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011
統計
  • 隨筆 - 58
  • 文章 - 0
  • 評論 - 55
  • 引用 - 0

導航

常用鏈接

留言簿(3)

隨筆分類(58)

隨筆檔案(58)

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

 

CIPAddressCtrl控件的用法:

1.通過Create函數手動創建一個IP控件.
開始時我在OnInitDialog()函數中這樣寫的:
CIPAddressCtrl IPAddress;
UINT nID=101;
IPAddress.Create(WS_CHILD |WS_VISIBLE ,CRect(20,20,300,43),this,nID);
但運行之后看不到有IP控件出來,后來才發現原來我的IPAddress是一個局部變量,當OnInitDialog()函數返回時,這個變量就撤銷了.
所以不會有控件出來!!
只要把CIPAddressCtrl IPAddress;放到頭文件中定義為成員變量就OK了!

如果上面的Create函數的第一個參數沒有|WS_VISIBLE;我們可以Create函數后加這一句:IPAddress.ShowWindow(SW_SHOW);
感覺上Create函數在每一個控件里都有,創建的方法也是大同小異了吧!

2.下面的是我在基于一個對話框的工程中添加一個IP控件中所寫的:
先獲得控件的指針:
CIPAddressCtrl * pIP=(CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS);

void ClearAddress( );
這個函數將IP控件里的內容清空.
BOOL IsBlank( ) const;
這個函數是當IP控件里一個數字都沒有才返回真的,全為0都返回假,0也是數字!調用ClearAddress( )后剛好可以使IsBlank()反回真.
測試代碼如下:
pIP->ClearAddress();
if(pIP->IsBlank())
{
     MessageBox("IP全為空");
}

 

int GetAddress(BYTE& nField0, BYTE& nField1, BYTE& nField2, BYTE& nField3);
int GetAddress(DWORD& dwAddress);
當控件內容為空時,即沒有數字,連0也沒有,返回0,0,0,0.和控件全為0的情況一樣!
獲得IP地址:(兩種方法,選其一)


 BYTE nf1,nf2,nf3,nf4;
 pIP->GetAddress(nf1,nf2,nf3,nf4);
 CString str;
 str.Format("%d.%d.%d.%d",nf1,nf2,nf3,nf4);//這里的nf得到的值是IP值了.
 MessageBox(str);
 

 /*
 DWORD dw;
 pIP->GetAddress(dw);
 CString str;
 WORD hiWord=HIWORD(dw);
 WORD loWord=LOWORD(dw);
 BYTE nf1=HIBYTE(hiWord);
 BYTE nf2=LOBYTE(hiWord);
 BYTE nf3=HIBYTE(loWord);
 BYTE nf4=LOBYTE(loWord);
 str.Format("%d.%d.%d.%d",nf1,nf2,nf3,nf4);
 MessageBox(str);
 */


void SetAddress(BYTE nField0, BYTE nField1, BYTE nField2, BYTE nField3);
void SetAddress(DWORD dwAddress);
設置IP地址:(兩種方法,選其一)

        pIP->SetAddress(127,0,0,1);

 pIP->SetAddress((DWORD)0x7F000001);//這兩行的效果都是一樣的!


void SetFieldRange(int nField, BYTE nLower, BYTE nUpper);
設置每一個域的范圍:(nField是0到3的值,nLower和nUpper的范圍都是0到255.可以超出范圍,但控件也還是默認設置回0到255的!

 pIP->SetFieldRange(0,5,127);//設置每一個域的范圍,第一個參數是域的下標,第二和第三個是范圍.
 pIP->SetFieldRange(1,5,127);//當輸入比5少時,如0,當失去輸入焦點時,它會重置為5.
 pIP->SetFieldRange(2,5,127);//當輸入比127大時,如128,它會自動變回127
 pIP->SetFieldRange(3,5,127);


void SetFieldFocus(WORD nField);
nField的值為0到3;表示域的下標!該函數是使輸入焦點落在四個域的指定域上;
這個函數要在消息響應時才能體現出來!
測試代碼:
void CTestDlg::OnButton2()
{
 // TODO: Add your control notification handler code here
 CIPAddressCtrl * pIP=(CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS);
 pIP->SetFieldFocus(2);
}

posted on 2008-09-25 10:28 Dragon 閱讀(5279) 評論(0)  編輯 收藏 引用 所屬分類: VC
 
Copyright © Dragon Powered by: 博客園 模板提供:滬江博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲毛片在线免费观看| 久久视频在线视频| 国产精品视频久久久| 欧美片在线播放| 欧美精品日日鲁夜夜添| 欧美日韩直播| 国产日产精品一区二区三区四区的观看方式 | 欧美日韩一区二| 欧美视频中文在线看 | 国产精品久久久久久久久果冻传媒| 欧美日韩国产在线| 国产精品美女一区二区在线观看| 亚洲电影免费观看高清| 久久综合九九| 欧美在线观看视频一区二区三区 | 一区二区冒白浆视频| 亚洲自啪免费| 美女图片一区二区| 日韩午夜视频在线观看| 亚洲男人第一av网站| 欧美美女视频| 久久久噜噜噜久久人人看| 在线免费观看一区二区三区| 欧美日本精品一区二区三区| 国产精品视频精品| 亚洲欧洲日本专区| 亚洲一区免费看| 欧美大片免费久久精品三p| 亚洲老板91色精品久久| 久久av在线看| 欧美福利一区| 一区二区三区 在线观看视频| 久久五月天婷婷| 国产伦精品一区二区三区高清版| 亚洲欧洲美洲综合色网| 久久久国产视频91| 中文av一区特黄| 欧美激情亚洲视频| 亚洲电影av| 久久久久久伊人| 亚洲女优在线| 国产精品久久午夜夜伦鲁鲁| 99精品欧美一区二区蜜桃免费| 久久久久综合一区二区三区| 亚洲午夜一区二区| 欧美三级视频在线| 这里只有精品在线播放| 久久久99爱| 久久久亚洲高清| 狼狼综合久久久久综合网| 亚洲国产成人porn| 欧美专区日韩视频| 国产伦理一区| 亚洲永久免费观看| 亚洲伦理网站| 欧美成人国产| 136国产福利精品导航网址| 欧美在线网址| 久久久欧美一区二区| 欧美视频在线观看 亚洲欧| 亚洲永久字幕| 欧美午夜精品久久久久久浪潮| 亚洲伦理在线免费看| 欧美大片在线观看| 美女图片一区二区| 亚洲人成人77777线观看| 欧美激情小视频| 免费人成网站在线观看欧美高清| 伊人蜜桃色噜噜激情综合| 蜜桃av一区二区在线观看| 久久这里有精品15一区二区三区| 亚洲第一中文字幕| 亚洲欧洲日产国码二区| 欧美日韩在线精品| 午夜精品福利一区二区三区av | 免费视频亚洲| 亚洲免费成人av| 亚洲图片在线观看| 国产亚洲人成网站在线观看| 可以免费看不卡的av网站| 蜜桃av一区| 欧美一区二区视频在线| 亚洲缚视频在线观看| 久久人人爽人人爽| 一本色道久久综合| 欧美一区二区精美| 久久岛国电影| 亚洲精品一区在线观看| 99精品国产高清一区二区| 国产精品日日摸夜夜添夜夜av| 久久久91精品| 欧美成人综合网站| 香蕉精品999视频一区二区| 久久精品中文| 亚洲伊人久久综合| 久久字幕精品一区| 亚洲一区区二区| 久久久欧美精品| 亚洲一区中文| 欧美国产欧美亚州国产日韩mv天天看完整 | 亚洲欧美日韩综合国产aⅴ| 狠狠色丁香久久婷婷综合丁香 | 久久九九热re6这里有精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲嫩草精品久久| 免费在线视频一区| 久久精品欧美日韩| 欧美日本精品一区二区三区| 久久久五月婷婷| 国产精品porn| 亚洲激情在线激情| 狠狠综合久久av一区二区老牛| 亚洲高清资源| 国内精品视频在线播放| 中文av字幕一区| 日韩视频一区二区| 久久久久在线| 久久久久久久网站| 国产日韩欧美视频在线| 一本不卡影院| 亚洲最新视频在线播放| 你懂的亚洲视频| 另类图片综合电影| 国产字幕视频一区二区| 亚洲视频1区| 亚洲一区二区久久| 欧美日韩性生活视频| 亚洲国产精品久久精品怡红院| 国产综合久久| 久久高清国产| 久久亚洲视频| 在线国产精品播放| 久热这里只精品99re8久| 美女脱光内衣内裤视频久久影院| 国产一区亚洲| 久久人人爽人人爽| 美女91精品| 亚洲第一在线| 欧美国产一区二区在线观看| 亚洲国产人成综合网站| 亚洲人成亚洲人成在线观看图片| 开元免费观看欧美电视剧网站| 久久亚洲综合网| 亚洲国产精品www| 欧美精品v日韩精品v国产精品| 亚洲人成免费| 亚洲一二三级电影| 好吊妞这里只有精品| 一区二区三区四区蜜桃| 亚洲人体大胆视频| 欧美成年人视频| 亚洲大胆女人| 99精品99久久久久久宅男| 欧美日韩aaaaa| 一本色道久久综合亚洲二区三区 | 久久久噜噜噜久久| 亚洲国产精品综合| 亚洲一区国产精品| 国内激情久久| 免费人成精品欧美精品| 一区二区国产精品| 久久久久久一区二区| 亚洲日本成人| 欧美日韩综合不卡| 午夜精品在线| 欧美激情精品久久久久久黑人| 99热在这里有精品免费| 国产精品久久久久aaaa樱花| 久久成人综合视频| 亚洲精品专区| 玖玖精品视频| 一区二区三区视频在线看| 国产免费成人在线视频| 欧美成人精品h版在线观看| 一区二区欧美国产| 免费亚洲电影| 欧美亚洲日本一区| 亚洲精品1234| 国产午夜精品在线观看| 欧美1区2区| 欧美一级专区| 亚洲天天影视| 亚洲激情欧美激情| 欧美在线观看网站| 99视频有精品| 亚洲国产精品第一区二区| 国产精品国产三级国产| 免费亚洲一区| 久久成人羞羞网站| 亚洲视频中文字幕| 亚洲第一黄色| 久久资源在线| 午夜精品久久久久影视 | 久久综合精品一区| 亚洲欧美一区二区精品久久久| 亚洲黄色影院| 伊人精品在线| 国产一区av在线| 国产精品久久久久久一区二区三区| 你懂的视频一区二区|