亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        遙測數(shù)據(jù)列表滾動控件的設(shè)計與實現(xiàn)

        2014-04-18 17:59:52陳飛王文韜
        現(xiàn)代電子技術(shù) 2014年7期
        關(guān)鍵詞:遙測控件

        陳飛+王文韜

        摘 要: 實時數(shù)據(jù)滾動更新在遙測數(shù)據(jù)監(jiān)測中占據(jù)著重要的地位。但隨著遙測數(shù)據(jù)采集速率的增大,幀間隔越來越小,屏幕刷新引起的閃爍也越來越嚴(yán)重。在此提出通過控件技術(shù)實現(xiàn)數(shù)據(jù)列表滾動功能,并通過內(nèi)存拷貝,利用雙緩存機制,解決數(shù)據(jù)快速更新引起的閃爍。通過測試證明,該軟件運行穩(wěn)定,操作方便,解決了屏幕閃爍問題,在遙測數(shù)據(jù)監(jiān)測中發(fā)揮了重要作用。

        關(guān)鍵詞: 遙測; 控件; 數(shù)據(jù)滾動更新; 屏幕閃爍; 雙緩存

        中圖分類號: TN957.52?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)07?0028?03

        Design and implementation of list scroll control in telemetry data

        CHEN Fei, WANG Wen?tao

        (China Air?to?Air Missile Academy, Luoyang 471099, China)

        Abstract: The real time data updating plays an important role in telemetry data monitoring. But screen flicker caused by refresh becomes more and more serious and the inter?frame space becomes smaller with the telemetry data acquisition rate increasing. A new method of data list scroll is introduced, which is realized with control technology, and through memory copy and double buffer storage mechanism to solve the screen flicker. The practical application shows that the software can work stable and convenient, and has high efficiency in telemetry data monitoring.

        Keywords: telemetry; control; data updating; screen flicker; double buffer

        0 引 言

        隨著經(jīng)濟的發(fā)展和科技的進(jìn)步,各國越來越重視空空導(dǎo)彈的研制[1],空空導(dǎo)彈整體系統(tǒng)越來越復(fù)雜[2],相應(yīng)遙測傳輸?shù)男畔⒘恳簿驮絹碓酱螅枰獙崟r監(jiān)測的參數(shù)也就越來越多[3]。而不同的參數(shù)類型需要匹配不同的顯示格式,例如模擬量參數(shù)需要滾動顯示,各種總線參數(shù)需要以曲線的方式連續(xù)顯示。

        在數(shù)據(jù)滾動更新過程中,隨著遙測數(shù)據(jù)采集速率的增大[4],幀間隔越來越小,屏幕快速更新引起的閃爍也越來越嚴(yán)重。

        本文針對需要連續(xù)滾動顯示參數(shù)采取控件編寫[5]的方法,將常用功能封裝在控件中[6],提供給遙測數(shù)據(jù)采集軟件調(diào)用;并通過內(nèi)存拷貝,利用雙緩存機制,解決了數(shù)據(jù)快速更新引起的閃爍,較好的實現(xiàn)了采集信息列表化滾動的功能。

        1 軟件設(shè)計

        1.1 功能設(shè)計

        在數(shù)據(jù)驅(qū)動的列表滾動控件中,首先應(yīng)該能夠滿足數(shù)據(jù)滾動顯示,而滾動顯示的過程實際是程序在屏幕上不停的重新繪圖,然后刷新顯示出來。

        采用傳統(tǒng)的方法把繪圖代碼寫進(jìn)函數(shù)中,通過函數(shù)的互相調(diào)用,經(jīng)過繪制、擦除、重繪三個階段[7],將圖形顯示在屏幕上,當(dāng)刷新比較快時,將出現(xiàn)比較嚴(yán)重的閃爍問題,而遙測數(shù)據(jù)的更新是以毫秒級為基礎(chǔ)的,所以軟件的首要功能也是最基本的功能應(yīng)能夠解決當(dāng)數(shù)據(jù)刷新頻率較快時的屏幕閃爍問題。

        此外控件還應(yīng)該具有以下功能:

        (1) 標(biāo)題欄與滾動欄運行時互相獨立;

        (2) 可以動態(tài)改變行列的高度寬度;

        (3) 當(dāng)數(shù)據(jù)異常時,報警顯示;

        (4) 運行過程中可以臨時取消顯示某一參數(shù);

        (5) 所有前景色、背景色均可設(shè)置;

        (6) 預(yù)留接口以供程序調(diào)用。

        1.2 軟件結(jié)構(gòu)

        從加載列表滾動控件[8]到使用一個控件的流程如圖1所示。分析圖1可以得出此控件需要以下幾個模塊:

        (1) 讀寫配置文件信息模塊;

        (2) 設(shè)置背景色、字體大小、參數(shù)顯示信息、報警值模塊;

        (3) 參數(shù)顯示報警模塊;

        (4) 改變行寬列寬信息模塊。

        圖1 控件使用流程圖

        2 軟件實現(xiàn)

        2.1 滾動采取雙緩存技術(shù)

        雙緩存技術(shù)是在內(nèi)存中操作,然后再把操作結(jié)果拷貝到屏幕內(nèi)存中進(jìn)行顯示的技術(shù)。應(yīng)用雙緩存技術(shù)實時顯示的滾動數(shù)據(jù),是數(shù)據(jù)更新后的結(jié)果,而不是更新過程,更新過程是在內(nèi)存中開辟的一塊區(qū)域中完成,對屏幕操作只有一次過程,更新的效率得到大幅提高。

        傳統(tǒng)方法與雙緩存技術(shù)的比較[9]如圖2所示。

        圖2 傳統(tǒng)方法與雙緩存技術(shù)的比較

        雙緩存技術(shù)的使用過程如下[10]:

        (1) 定義顯示設(shè)備對象和位圖對象:

        CDC memDC;

        CBitmap memBitmap;

        (2) 建立與屏幕顯示內(nèi)容兼容的內(nèi)存顯示設(shè)備和位圖,并將位圖選入到內(nèi)存顯示設(shè)備中:

        memDC.CreateCompatibleDC(NULL);

        memBitmap.CreateCompatibleBitmap(pDC, nWidth,nHeight);

        Cbitmap*pOldBitmap=memDC.SelectObjet (&memBitmap);

        (3) 先將背景色清除,然后繪圖:

        memDC.FillSolidRect(0,0,nWidth,nHeight,

        RGB(255,255,255));

        memDC.MoveTo(……);

        memDC.LineTo(……);

        (4) 調(diào)用BitBlt在屏幕上顯示設(shè)備對象中的更新結(jié)果;

        (5) 繪圖完畢后,釋放繪圖對象:

        memDC.DeleteDC();

        memBitmap.DeleteObject();

        2.2 運行過程中動態(tài)改變列寬、行寬

        由于控件不能獨立運行,必須嵌入到某個容器程序中,與該容器一起運行。當(dāng)某個程序調(diào)用控件時,控件的大小可以動態(tài)設(shè)置,設(shè)置后就固定不變。

        當(dāng)需要改變列表控件的列寬時,在鼠標(biāo)獲得列的焦點后,只需要像ListCtrl控件拖動某列即可改變列的寬度。

        而為了運行時界面的美觀,數(shù)據(jù)需要鋪滿整個控件,這就需要在控件中均勻分布各行。當(dāng)需要改變行寬時,改變的是所有的行寬。所以本控件是在計算數(shù)據(jù)滾動區(qū)域高度后,根據(jù)需要改變的行寬,重新分布各行,并且相應(yīng)改變字體大小,以適應(yīng)新的行寬。

        2.3 讀寫配置文件信息

        當(dāng)控件被應(yīng)用程序首次加載時,根據(jù)預(yù)留接口可以配置參數(shù)信息,包括參數(shù)名、參數(shù)對應(yīng)數(shù)據(jù)顯示上下限、報警值、字體大小、背景色、文本色、行寬、列寬等信息。程序運行后,根據(jù)顯示需要,可以動態(tài)更改行寬列寬信息,以適應(yīng)屏幕需要。

        為了體現(xiàn)使用控件的便利,這些初步配置信息和更改信息,必須被保存,以供應(yīng)用程序下次加載控件時自動調(diào)用。

        3 使用效果

        把列表滾動控件集成到遙測數(shù)據(jù)采集軟件中,列表滾動控件運行良好,占用內(nèi)存空間少。實時運行過程中,可以動態(tài)調(diào)整列寬行寬信息,當(dāng)數(shù)據(jù)超出報警值,可以顯示報警信息,運行界面如圖3所示。

        圖3 列表滾動控件運行效果

        在100 ms至6 ms間隔的采集信息測試過程中,數(shù)據(jù)滾動更新穩(wěn)定,沒有出現(xiàn)閃爍現(xiàn)象。

        4 結(jié) 語

        基于ActiveX技術(shù)的為數(shù)眾多的軟件組件都提供了滿足某個規(guī)范的一系列編程接口,應(yīng)用程序可以通過該編程接口使用有軟件組件提供的各種功能,而無需知道這些功能在具體的軟件組件里是如何實現(xiàn)的。雙緩存技術(shù)能夠有效的解決數(shù)據(jù)頻繁刷新引起的屏幕閃爍問題。本軟件就是基于這兩種技術(shù)開發(fā)出來的,供遙測數(shù)據(jù)采集軟件調(diào)用,測試表明,該軟件運行穩(wěn)定,能夠滿足實時遙測數(shù)據(jù)的采集分析。

        參考文獻(xiàn)

        [1] 任淼,王秀萍.2011年國外空空導(dǎo)彈發(fā)展綜述[J].航空兵器,2012(3):3?7.

        [2] 樊會濤.空空導(dǎo)彈系統(tǒng)總體設(shè)計[M].北京:國防工業(yè)出版社,2007.

        [3] 李英麗,劉春亭.空空導(dǎo)彈遙測系統(tǒng)設(shè)計[M].北京:國防工業(yè)出版社,2006.

        [4] 安桂生,陳雷.空空導(dǎo)彈靶場遙測接收處理的現(xiàn)狀與發(fā)展趨勢[J].航空兵器,2006(3):56?59.

        [5] 孫鑫,余安萍.VC++深入詳解[M].北京:電子工業(yè)出版社,2006.

        [6] 方可燕,張雙民,徐振明.Visual C++ 6.0實戰(zhàn)與精通[M].北京:清華大學(xué)出版社,2000.

        [7] 孫家廣.計算機圖形學(xué)[M].北京:清華大學(xué)出版社,2003.

        [8] 任哲.MFC Windows應(yīng)用程序設(shè)計[M].北京:清華大學(xué)出版社,2004.

        [9] 劉婷婷,潘彤,陳彬茹.利用雙緩存技術(shù)提高繪圖效率[J].電腦編程技巧與維護(hù),2012(18):22?23.

        [10] 姜曉峰,李云飛.計算機圖形圖像技術(shù)與應(yīng)用教程[M].北京:北京希望電子出版社,2002.

        [11] 周憲英,高成文.光滑不等距插值算法及其在遙測數(shù)據(jù)處理中的應(yīng)用[J].現(xiàn)代電子技術(shù),2013,36(18):13?15.

        [12] 劉亞南,陳雷,常樹龍,等.遙測數(shù)據(jù)融合軟件的設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2012,35(4):136?138.

        [13] 王冬冬,李宇,張保祥.基于FPGA與ARM的遙測數(shù)據(jù)網(wǎng)絡(luò)化采集[J].現(xiàn)代電子技術(shù),2011,34(16):89?92.

        [14] 常樹龍.空空導(dǎo)彈遙測數(shù)據(jù)三維實時顯示系統(tǒng)設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2010,33(4):64?66.

        memDC.CreateCompatibleDC(NULL);

        memBitmap.CreateCompatibleBitmap(pDC, nWidth,nHeight);

        Cbitmap*pOldBitmap=memDC.SelectObjet (&memBitmap);

        (3) 先將背景色清除,然后繪圖:

        memDC.FillSolidRect(0,0,nWidth,nHeight,

        RGB(255,255,255));

        memDC.MoveTo(……);

        memDC.LineTo(……);

        (4) 調(diào)用BitBlt在屏幕上顯示設(shè)備對象中的更新結(jié)果;

        (5) 繪圖完畢后,釋放繪圖對象:

        memDC.DeleteDC();

        memBitmap.DeleteObject();

        2.2 運行過程中動態(tài)改變列寬、行寬

        由于控件不能獨立運行,必須嵌入到某個容器程序中,與該容器一起運行。當(dāng)某個程序調(diào)用控件時,控件的大小可以動態(tài)設(shè)置,設(shè)置后就固定不變。

        當(dāng)需要改變列表控件的列寬時,在鼠標(biāo)獲得列的焦點后,只需要像ListCtrl控件拖動某列即可改變列的寬度。

        而為了運行時界面的美觀,數(shù)據(jù)需要鋪滿整個控件,這就需要在控件中均勻分布各行。當(dāng)需要改變行寬時,改變的是所有的行寬。所以本控件是在計算數(shù)據(jù)滾動區(qū)域高度后,根據(jù)需要改變的行寬,重新分布各行,并且相應(yīng)改變字體大小,以適應(yīng)新的行寬。

        2.3 讀寫配置文件信息

        當(dāng)控件被應(yīng)用程序首次加載時,根據(jù)預(yù)留接口可以配置參數(shù)信息,包括參數(shù)名、參數(shù)對應(yīng)數(shù)據(jù)顯示上下限、報警值、字體大小、背景色、文本色、行寬、列寬等信息。程序運行后,根據(jù)顯示需要,可以動態(tài)更改行寬列寬信息,以適應(yīng)屏幕需要。

        為了體現(xiàn)使用控件的便利,這些初步配置信息和更改信息,必須被保存,以供應(yīng)用程序下次加載控件時自動調(diào)用。

        3 使用效果

        把列表滾動控件集成到遙測數(shù)據(jù)采集軟件中,列表滾動控件運行良好,占用內(nèi)存空間少。實時運行過程中,可以動態(tài)調(diào)整列寬行寬信息,當(dāng)數(shù)據(jù)超出報警值,可以顯示報警信息,運行界面如圖3所示。

        圖3 列表滾動控件運行效果

        在100 ms至6 ms間隔的采集信息測試過程中,數(shù)據(jù)滾動更新穩(wěn)定,沒有出現(xiàn)閃爍現(xiàn)象。

        4 結(jié) 語

        基于ActiveX技術(shù)的為數(shù)眾多的軟件組件都提供了滿足某個規(guī)范的一系列編程接口,應(yīng)用程序可以通過該編程接口使用有軟件組件提供的各種功能,而無需知道這些功能在具體的軟件組件里是如何實現(xiàn)的。雙緩存技術(shù)能夠有效的解決數(shù)據(jù)頻繁刷新引起的屏幕閃爍問題。本軟件就是基于這兩種技術(shù)開發(fā)出來的,供遙測數(shù)據(jù)采集軟件調(diào)用,測試表明,該軟件運行穩(wěn)定,能夠滿足實時遙測數(shù)據(jù)的采集分析。

        參考文獻(xiàn)

        [1] 任淼,王秀萍.2011年國外空空導(dǎo)彈發(fā)展綜述[J].航空兵器,2012(3):3?7.

        [2] 樊會濤.空空導(dǎo)彈系統(tǒng)總體設(shè)計[M].北京:國防工業(yè)出版社,2007.

        [3] 李英麗,劉春亭.空空導(dǎo)彈遙測系統(tǒng)設(shè)計[M].北京:國防工業(yè)出版社,2006.

        [4] 安桂生,陳雷.空空導(dǎo)彈靶場遙測接收處理的現(xiàn)狀與發(fā)展趨勢[J].航空兵器,2006(3):56?59.

        [5] 孫鑫,余安萍.VC++深入詳解[M].北京:電子工業(yè)出版社,2006.

        [6] 方可燕,張雙民,徐振明.Visual C++ 6.0實戰(zhàn)與精通[M].北京:清華大學(xué)出版社,2000.

        [7] 孫家廣.計算機圖形學(xué)[M].北京:清華大學(xué)出版社,2003.

        [8] 任哲.MFC Windows應(yīng)用程序設(shè)計[M].北京:清華大學(xué)出版社,2004.

        [9] 劉婷婷,潘彤,陳彬茹.利用雙緩存技術(shù)提高繪圖效率[J].電腦編程技巧與維護(hù),2012(18):22?23.

        [10] 姜曉峰,李云飛.計算機圖形圖像技術(shù)與應(yīng)用教程[M].北京:北京希望電子出版社,2002.

        [11] 周憲英,高成文.光滑不等距插值算法及其在遙測數(shù)據(jù)處理中的應(yīng)用[J].現(xiàn)代電子技術(shù),2013,36(18):13?15.

        [12] 劉亞南,陳雷,常樹龍,等.遙測數(shù)據(jù)融合軟件的設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2012,35(4):136?138.

        [13] 王冬冬,李宇,張保祥.基于FPGA與ARM的遙測數(shù)據(jù)網(wǎng)絡(luò)化采集[J].現(xiàn)代電子技術(shù),2011,34(16):89?92.

        [14] 常樹龍.空空導(dǎo)彈遙測數(shù)據(jù)三維實時顯示系統(tǒng)設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2010,33(4):64?66.

        memDC.CreateCompatibleDC(NULL);

        memBitmap.CreateCompatibleBitmap(pDC, nWidth,nHeight);

        Cbitmap*pOldBitmap=memDC.SelectObjet (&memBitmap);

        (3) 先將背景色清除,然后繪圖:

        memDC.FillSolidRect(0,0,nWidth,nHeight,

        RGB(255,255,255));

        memDC.MoveTo(……);

        memDC.LineTo(……);

        (4) 調(diào)用BitBlt在屏幕上顯示設(shè)備對象中的更新結(jié)果;

        (5) 繪圖完畢后,釋放繪圖對象:

        memDC.DeleteDC();

        memBitmap.DeleteObject();

        2.2 運行過程中動態(tài)改變列寬、行寬

        由于控件不能獨立運行,必須嵌入到某個容器程序中,與該容器一起運行。當(dāng)某個程序調(diào)用控件時,控件的大小可以動態(tài)設(shè)置,設(shè)置后就固定不變。

        當(dāng)需要改變列表控件的列寬時,在鼠標(biāo)獲得列的焦點后,只需要像ListCtrl控件拖動某列即可改變列的寬度。

        而為了運行時界面的美觀,數(shù)據(jù)需要鋪滿整個控件,這就需要在控件中均勻分布各行。當(dāng)需要改變行寬時,改變的是所有的行寬。所以本控件是在計算數(shù)據(jù)滾動區(qū)域高度后,根據(jù)需要改變的行寬,重新分布各行,并且相應(yīng)改變字體大小,以適應(yīng)新的行寬。

        2.3 讀寫配置文件信息

        當(dāng)控件被應(yīng)用程序首次加載時,根據(jù)預(yù)留接口可以配置參數(shù)信息,包括參數(shù)名、參數(shù)對應(yīng)數(shù)據(jù)顯示上下限、報警值、字體大小、背景色、文本色、行寬、列寬等信息。程序運行后,根據(jù)顯示需要,可以動態(tài)更改行寬列寬信息,以適應(yīng)屏幕需要。

        為了體現(xiàn)使用控件的便利,這些初步配置信息和更改信息,必須被保存,以供應(yīng)用程序下次加載控件時自動調(diào)用。

        3 使用效果

        把列表滾動控件集成到遙測數(shù)據(jù)采集軟件中,列表滾動控件運行良好,占用內(nèi)存空間少。實時運行過程中,可以動態(tài)調(diào)整列寬行寬信息,當(dāng)數(shù)據(jù)超出報警值,可以顯示報警信息,運行界面如圖3所示。

        圖3 列表滾動控件運行效果

        在100 ms至6 ms間隔的采集信息測試過程中,數(shù)據(jù)滾動更新穩(wěn)定,沒有出現(xiàn)閃爍現(xiàn)象。

        4 結(jié) 語

        基于ActiveX技術(shù)的為數(shù)眾多的軟件組件都提供了滿足某個規(guī)范的一系列編程接口,應(yīng)用程序可以通過該編程接口使用有軟件組件提供的各種功能,而無需知道這些功能在具體的軟件組件里是如何實現(xiàn)的。雙緩存技術(shù)能夠有效的解決數(shù)據(jù)頻繁刷新引起的屏幕閃爍問題。本軟件就是基于這兩種技術(shù)開發(fā)出來的,供遙測數(shù)據(jù)采集軟件調(diào)用,測試表明,該軟件運行穩(wěn)定,能夠滿足實時遙測數(shù)據(jù)的采集分析。

        參考文獻(xiàn)

        [1] 任淼,王秀萍.2011年國外空空導(dǎo)彈發(fā)展綜述[J].航空兵器,2012(3):3?7.

        [2] 樊會濤.空空導(dǎo)彈系統(tǒng)總體設(shè)計[M].北京:國防工業(yè)出版社,2007.

        [3] 李英麗,劉春亭.空空導(dǎo)彈遙測系統(tǒng)設(shè)計[M].北京:國防工業(yè)出版社,2006.

        [4] 安桂生,陳雷.空空導(dǎo)彈靶場遙測接收處理的現(xiàn)狀與發(fā)展趨勢[J].航空兵器,2006(3):56?59.

        [5] 孫鑫,余安萍.VC++深入詳解[M].北京:電子工業(yè)出版社,2006.

        [6] 方可燕,張雙民,徐振明.Visual C++ 6.0實戰(zhàn)與精通[M].北京:清華大學(xué)出版社,2000.

        [7] 孫家廣.計算機圖形學(xué)[M].北京:清華大學(xué)出版社,2003.

        [8] 任哲.MFC Windows應(yīng)用程序設(shè)計[M].北京:清華大學(xué)出版社,2004.

        [9] 劉婷婷,潘彤,陳彬茹.利用雙緩存技術(shù)提高繪圖效率[J].電腦編程技巧與維護(hù),2012(18):22?23.

        [10] 姜曉峰,李云飛.計算機圖形圖像技術(shù)與應(yīng)用教程[M].北京:北京希望電子出版社,2002.

        [11] 周憲英,高成文.光滑不等距插值算法及其在遙測數(shù)據(jù)處理中的應(yīng)用[J].現(xiàn)代電子技術(shù),2013,36(18):13?15.

        [12] 劉亞南,陳雷,常樹龍,等.遙測數(shù)據(jù)融合軟件的設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2012,35(4):136?138.

        [13] 王冬冬,李宇,張保祥.基于FPGA與ARM的遙測數(shù)據(jù)網(wǎng)絡(luò)化采集[J].現(xiàn)代電子技術(shù),2011,34(16):89?92.

        [14] 常樹龍.空空導(dǎo)彈遙測數(shù)據(jù)三維實時顯示系統(tǒng)設(shè)計與實現(xiàn)[J].現(xiàn)代電子技術(shù),2010,33(4):64?66.

        猜你喜歡
        遙測控件
        前饋復(fù)合控制在提高遙測跟蹤性能中的應(yīng)用
        遙測遙控(2022年1期)2022-02-11 08:01:40
        遠(yuǎn)程控制式遙測地面站關(guān)鍵技術(shù)研究
        某小型無人機遙測軟件設(shè)計
        電子測試(2018年13期)2018-09-26 03:30:00
        關(guān)于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        淺談如何提高遙測狀態(tài)估計合格率
        ASP.NET服務(wù)器端驗證控件的使用
        電子世界(2014年12期)2014-10-21 11:09:39
        利用VBA處理鄰近氣象站的相關(guān)遙測數(shù)據(jù)
        河南科技(2014年16期)2014-02-27 14:13:30
        利用遙測儀測量活塞運動
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        Spreadsheet控件在Delphi數(shù)據(jù)庫系統(tǒng)中的編程與應(yīng)用
        精品在免费线中文字幕久久| 玖玖色玖玖草玖玖爱在线精品视频| 亚洲av不卡免费在线| 后入到高潮免费观看| 少妇无码av无码专区线| 无遮挡十八禁在线视频国产制服网站 | 风流老熟女一区二区三区| 欧美日韩亚洲国内综合网| 国产成人av在线影院无毒| 国产精品国产三级厂七| 久久久国产精品黄毛片| 精品福利一区二区三区免费视频| 玩弄放荡人妻少妇系列视频| 欧美在线三级艳情网站| 亚洲一区二区三区中文视频| 国产av精选一区二区| 中国杭州少妇xxxx做受| 亚洲av无码专区首页| 亚洲情a成黄在线观看动漫尤物| 国产一区二区三区日韩精品| 精品在线观看一区二区视频| av色综合久久天堂av色综合在| 亚洲欧洲偷自拍图片区| 久久99亚洲综合精品首页| 丰满人妻一区二区三区52| 亚洲中文字幕舔尻av网站| 亚洲中文字幕在线第二页| 久久亚洲av永久无码精品| 亚洲中文字幕有综合久久| 国产自拍偷拍视频免费在线观看 | 欧洲极品少妇| 亚洲精品AⅤ无码精品丝袜无码 | 免费观看交性大片| 制服丝袜人妻中文字幕在线| jk制服黑色丝袜喷水视频国产| 久久精品国产亚洲av网站| 精品福利一区二区三区免费视频| 精品久久久噜噜噜久久久| 日韩人妻无码中文字幕一区| 精品高清一区二区三区人妖| 美女内射毛片在线看免费人动物 |