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

posts - 34,comments - 2,trackbacks - 0
一、Windows可以畫(huà)直線、橢圓線(橢圓圓周上的曲線)和貝塞爾曲線。
////////////7 個(gè)畫(huà)線函式是:
(1)畫(huà)直線
LineTo    BOOL LineTo(HDC hdc,int nXEnd,int nYEnd);
結(jié)合MoveToEx函數(shù)使用BOOL MoveToEx(HDC hdc,int X,int Y,LPPOINT lpPoint);Point記錄了舊的坐標(biāo)點(diǎn)(先前的當(dāng)前位置)。
///注意:GetCurrentPositionEx (hdc, &pt) ;獲得當(dāng)前位置。

(2)畫(huà)一系列相連的直線。
Polyline    把Point數(shù)組的點(diǎn)連接成線。不用當(dāng)前點(diǎn)做開(kāi)始點(diǎn),
PolylineTo  使用當(dāng)前點(diǎn)做開(kāi)始點(diǎn),并將當(dāng)前的位置設(shè)置成最后一根線的終點(diǎn)。
PolyPolyline 畫(huà)多組相連的線。

(3)填充矩形
Rectangle 畫(huà)一個(gè)矩形,并用白色刷子填充、Rectangle(hdc,xleft,ytop,xright,ybottom)
Ellipse   畫(huà)一橢圓,并用白色的刷子填充。Ellipse (hdc,xleft,ytop,xright,ybottom)
RoundRect 畫(huà)圓角矩形。并用白色的刷子填充 RoundRect(hdc,xL,yT,xR,yB,xC,yC)
 xC,yC是圓角矩形的圓角。
Arc  畫(huà)橢圓線。Arc (hdc, xLeft, yTop, xRight, yBottom, xStart, yStart, xEnd,yEnd)
Chord 畫(huà)弦弓形Chord(hdc,xLeft, yTop, xRight, yBottom, xStart, yStart, xEnd, yEnd)
Pie 畫(huà)餅形圖 Pie(hdc, xLeft, yTop, xRight, yBottom, xStart, yStart, xEnd, yEnd);
ArcTo 和AngleArc 畫(huà)橢圓線。

//////多邊形
Polygon(hdc,apt,iCount);  //畫(huà)一個(gè)多邊形,最后一點(diǎn)與第一點(diǎn)相連。
PolyPolygon(hdc,apt,aiCount,iPolyCount);  //畫(huà)多個(gè)多邊形。


 

 
(4)貝塞爾曲線,畫(huà)貝塞爾曲線
POINY  apt【4】=(起點(diǎn),第一控制點(diǎn),第二控制點(diǎn),終點(diǎn))
需要注意的是::曲線是起點(diǎn)到終點(diǎn)的連線曲線,控制點(diǎn)(調(diào)整點(diǎn))不在其中、
PolyBezier (hdc,apt,icount)
PolyBezierTo (hdc,apt,icount)。使用當(dāng)前點(diǎn)為起點(diǎn)
PolyDraw 畫(huà)一系列相連的線以及貝塞爾曲線。
對(duì)于多條貝塞爾曲線,后一條的起點(diǎn)是前一條的終點(diǎn)。

(5)矩形函數(shù)
FillRect(hdc,&rect,hBrush);  //使用指定的畫(huà)刷來(lái)填充矩形,(不包含(Right,buttom)FrameRect(hdc,&rect,hBrush);//使用畫(huà)刷來(lái)填充矩形框,不填充矩形,
InvertRect(hdc,&rect);  //使像素翻轉(zhuǎn),白變黑,黑變白,綠變紅。

///////對(duì)Rect的操作
SetRect(&rect,xLeft,yTop,xRight,yButtom);//賦值
OffsetRect(&rect,x,y);  //沿x,y移動(dòng)
InflateRect(&rect,x,y); //增減矩形的尺寸。
SetRectEmpty(&rect);  //置0
CopyRect(&A,&B);把B復(fù)制到A.
IntersectRect(&A,&B1,&B2);//把B1和B2的交集復(fù)制到A.
UnionRect(&A,&B1,&B2);  //取并集
bEmpty=IsRectEmpty(&Rect);//判斷矩形是否為空。
blnRect=PtlnRect(&Rect,point); //判斷點(diǎn)是否在矩形中。


二、映像坐標(biāo)

1)、視口:設(shè)備坐標(biāo)(像素)
窗口:邏輯坐標(biāo),像素、mm、英寸
視口(設(shè)備)坐標(biāo)轉(zhuǎn)換為窗口(邏輯)坐標(biāo):
公式:一般不用記,有專(zhuān)門(mén)的函數(shù)。
xWindow=(xViewport - xViewOrg) * xWinExt/xViewExt +xWinOrg
yWindow=(yViewport - yViewOrg) * yWinExt/yViewExt +yWinOrg

(xWindow,yWindow) 轉(zhuǎn)換后的窗口坐標(biāo)
(xViewport,yViewport)待轉(zhuǎn)換的視口坐標(biāo)
(xWinExt,yWinExt)是邏輯座標(biāo)的視窗范圍;
(xViewExt,yViewExt)是裝置座標(biāo)的視窗范圍。
(xWinOrg,yWinOrg)是邏輯座標(biāo)的窗口原點(diǎn);
(xViewOrg,yViewOrg)是裝置座標(biāo)的視口原點(diǎn)

2)、設(shè)備點(diǎn)轉(zhuǎn)化為邏輯點(diǎn)
DPtoLP (hdc, pPoints, iNumber);pPoints 結(jié)構(gòu)陣列的指標(biāo),而iNumber 是要轉(zhuǎn)換的點(diǎn)的個(gè)數(shù)
例如:
GetClientRect (hwnd, &rect) ;
DPtoLP (hdc, (PPOINT) &rect, 2) ;

將邏輯點(diǎn)轉(zhuǎn)換為裝置點(diǎn):
LPtoDP (hdc, pPoints, iNumber) ;


3):
SetMapMode(hdc,iMapMode);   //設(shè)置映射方式。
默認(rèn):MM_TEXT:每個(gè)邏輯單位轉(zhuǎn)換為一個(gè)圖素,X正方向向右,Y正方向向下。
原點(diǎn)可以改變,范圍不可改變
SetWindowOrgEx();  //設(shè)置設(shè)備環(huán)境的原點(diǎn)
SetViewprocOrgEx(); //設(shè)置客戶區(qū)中心
//
//原點(diǎn)和范圍都可以改變、
MM_ANISOTROPIC:邏輯單位轉(zhuǎn)換成具有任意比例軸的任意單位,用SetWindowExtExSetViewportExtEx函數(shù)可指定單位、方向和比例。

//原點(diǎn)可以改變,范圍不可以改變,X的正方面向右,Y的正方向向上。
MM_HIENGLISH:每個(gè)邏輯單位轉(zhuǎn)換為0.001英寸,X的正方面向右,Y的正方向向上。
MM_HIMETRIC:每個(gè)邏輯單位轉(zhuǎn)換為0.01毫米,X正方向向右,Y的正方向向上。
MM_ISOTROPIC:邏輯單位轉(zhuǎn)換成具有均等比例軸的任意單位,即沿X軸的一個(gè)單位等于沿Y軸的一個(gè)單位,用和函數(shù)可以指定該軸的單位和方向。圖形設(shè)備界面(GDI)需要進(jìn)行調(diào)整,以保證X和Y的單位保持相同大小(當(dāng)設(shè)置窗口范圍時(shí),視口將被調(diào)整以達(dá)到單位大小相同)。
MM_LOENGLISH:每個(gè)邏輯單位轉(zhuǎn)換為0.01英寸,X正方向向右,Y正方向向上。
MM_LOMETRIC:每個(gè)邏輯單位轉(zhuǎn)換為0.1毫米,X正方向向右,Y正方向向上。
MM_TWIPS;每個(gè)邏輯單位轉(zhuǎn)換為打印點(diǎn)的1/20(即1/1400英寸),X正方向向右,Y方向向上。

 


三、GDI  對(duì)象

畫(huà)筆、刷子、位圖、區(qū)域、字體、調(diào)色板是可以創(chuàng)建的6種GDI對(duì)象。
GetStockObject(obj);獲取對(duì)象的句柄。
DeleteObject(obj);  刪除對(duì)象。(注意不能在有效的設(shè)備描述表中刪除。)
除調(diào)色板外,其他對(duì)象都是通過(guò)SelectObject(hdc,obj);選入設(shè)備描述表中。
GetObject(HOBJ,size,lpObj); lpObj可以是下列的結(jié)構(gòu)體。獲取對(duì)象信息、
BITMAP       //位圖
DIBSECTION  //位圖
EXTLOGPEN   //畫(huà)筆
LOGBRUSH    //刷
LOGFONT     //字體
LOGPEN      //畫(huà)筆
(1)畫(huà)筆(Pen) windows的默認(rèn)值:BLACK_PEN
創(chuàng)建:
方法一:hPen=CreatePen(iPenStyle,iWidth,crColor);
iPenStyle的參數(shù):PS_SOLID    實(shí)心畫(huà)筆
   PS_DASH     破折號(hào)畫(huà)筆(在iWidth<1有效,否則系統(tǒng)會(huì)用實(shí)心筆替代)
   PS_DOT     虛線(在iWidth<1有效,否則系統(tǒng)會(huì)用實(shí)心筆替代)
  PS_DASHDOT  點(diǎn)劃線(在iWidth<1有效,否則系統(tǒng)會(huì)用實(shí)心筆替代)
  PS_DASHDOTDOT 雙重點(diǎn)劃線(在iWidth<1有效,否則系統(tǒng)會(huì)用實(shí)心筆替代)
  PS_NULL   空白筆
  PS_INSIDEFRAME  粗實(shí)線,當(dāng)iWidth>1可以使用抖動(dòng)色(不只是純色)

方法二:LOGPEN logpen   //指定筆顏色、大小、類(lèi)型的結(jié)構(gòu)體。同上。
 hPen=CreatePenIndirect(&logpen);

(2)字體(Font) 默認(rèn)值:SYSTEM_FONT
創(chuàng)建:
一:CreateFont
只用到2個(gè)參數(shù),其他都為0,例:CreateFont (0, 0, 0, 0, 0, 0, 0, 0, dwCharSet, 0, 0, 0, FIXED_PITCH, NULL)
HFONT CreateFont(
  int nHeight,             // 字符寬度,邏輯單位
  int nWidth,              //
  int nEscapement,         // 斜放置字符串
  int nOrientation,        // 字符傾斜的角度,影響單個(gè)字符
  int fnWeight,            // 粗體。0—400標(biāo)準(zhǔn),700粗體
  DWORD fdwItalic,         // 斜體
  DWORD fdwUnderline,      // 下劃線
  DWORD fdwStrikeOut,      // 刪除線
  DWORD fdwCharSet,        // 1為默認(rèn)值。指定字體字符集一個(gè)字節(jié)的值(*不用理會(huì))
  DWORD fdwOutputPrecision,  // 輸出精度*
  DWORD fdwClipPrecision,  // 裁剪精度*
  DWORD fdwQuality,        // 期望匹配字體*
  DWORD fdwPitchAndFamily,  // 字體族*
  LPCTSTR lpszFace         // 字樣*
);
                                 
字體:
SYSTEM_FONT
SYSTEM_FIXED_FONT
OEM_FIXED_FONT

ANSI_FIXED_FONT、
ANSI_VAR_FONT
DEVICE_DEFAULT_FONT

其中: WM_INPUTLANGCHANGE: dwCharSet = wParam ;
二:LOGFONT logfont;
    CreateFontIndirect(&logfont);

(3)刷子(Brush) 默認(rèn)值::WHITE_BRUSH
系統(tǒng)的刷子: WHITE_BRUSH 
  LTGRAY_BRUSH    亮灰
  GRAY_BRUSH 灰
                DKGRAY_BRUSH 黑灰
  BLACK_BRUSH
創(chuàng)建:
一:hBrush=CreateSolidBrush(crColor);
二:hBrush=CreateHatchBrush(iHatchStyle,crColor);//創(chuàng)建有影線的刷子填充部分為陰影
其中:iHatchStyle的參數(shù)如下:
 HS_BDIAGONAL   45度的斜線、
 HS_CROSS        十字型的線、
 HS_DIAGCROSS ×型
 HS_FDIAGONAL  135度斜線
 HS_HORIZONTAL   水平
 HS_VERTICAL  垂直 
三:LOGBRUSH  logbrush
    CreateBrushIndirect(&logbrush);
四: hBrush=CreatePatternBrush(HBITMAP hbmp);//創(chuàng)建位圖的刷子、
五:hBrush=CreateDIBPatternBrushPt;//創(chuàng)建DIB位圖的刷子。
    CreateDIBPatternBrush,

 


(4)位圖(Bitmap)默認(rèn)值:None(無(wú));
 
CreateBitmap,
CreateBitmapIndirect,
CreateCompatibleBitmap,
CreateDIBitmap,
CreateDIBSection
CreateSolidBrush
第一種::
HBITMAP CreateBitmap(
  int nWidth,         // 寬
  int nHeight,        // 高
  UINT cPlanes,       // 顏色板的數(shù)目
  UINT cBitsPerPel,   // 沒(méi)像素的位數(shù)。
  CONST VOID *lpvBits // 指向顏色數(shù)據(jù)數(shù)組指針。這些顏色數(shù)據(jù)用來(lái)設(shè)置矩形區(qū)域內(nèi)像素的顏色。矩形區(qū)域中的每一掃描線必須是雙字節(jié)的整數(shù)倍(不足部分以0填充)。如果該參數(shù)為NULL,那么就表示沒(méi)有定義新位圖。
);

//簡(jiǎn)化版
HBITMAP CreateCompatibleBitmap( HDC hdc,     int nWidth,   int nHeight  );


//第二種
HBITMAP CreateBitmapIndirect(&bitmap);bitmap是BITMAP結(jié)構(gòu)體

(5)區(qū)域(Region)區(qū)域是對(duì)顯示器上一個(gè)范圍的描述,這個(gè)范圍是矩形、多邊形和橢圓的組合,把區(qū)域選進(jìn)設(shè)備描述表,區(qū)域可以用于繪制和剪裁。
作用:iRgnType=CombineRgn(hRgn,hRgn1,hRgn2,iCombine);
iCombine的參數(shù):
RGN_AND  兩個(gè)源區(qū)域的公共部分
RGN_OR   全部
RGN_XOR  除去公共部分。
RGN_DIFF hRgn1不在hRgn2的部分
RGN_COPY hRgn1的全部。(忽略hRgn2);
iRgnType的參數(shù):
NULLREGION     得到空區(qū)域
SIMPLEREGION   得到簡(jiǎn)單的矩形、橢圓或多邊形
COMPLEXREGION   多個(gè)多邊形、矩形、橢圓的組合
ERROR  出錯(cuò)
創(chuàng)建:
一:創(chuàng)建矩形區(qū)域:
    hRgn = CreateRectRgn (xLeft, yTop, xRight, yBottom) ;
    hRgn = CreateRectRgnIndirect (&rect) ;
二: 創(chuàng)建橢圓剪裁區(qū)域;
   hRgn = CreateEllipticRgn (xLeft, yTop, xRight, yBottom) ;//
   hRgn = CreateEllipticRgnIndirect (&rect) ;
三;創(chuàng)建多邊形剪裁區(qū)域
 hRgn = CreatePolygonRgn (&point, iCount, iPolyFillMode) ;

///////////////////////////////////////////////////////////
矩形與區(qū)域的剪裁
對(duì)于矩形;
InvalidateRect (hwnd, NULL, TRUE) ;//使矩形無(wú)效
GetUpdateRect 來(lái)取得失效矩形的座標(biāo)或WM_PAINT中從PAINTSTRUCT結(jié)構(gòu)中得到
ValidateRect使有效
對(duì)于區(qū)域:
InvalidateRgn (hwnd, hRgn, bErase) ;
ValidateRgn (hwnd, hRgn) ;


SelectObject(hdc,hRgn);  或SelectClipRgn(hdc,hRgn);選進(jìn)設(shè)備描述表
ExcludeClipRect用於將一個(gè)矩形從剪裁區(qū)域里排除掉,
IntersectClipRect 用於建立一個(gè)新的剪裁區(qū)域,它是前一個(gè)剪裁區(qū)域與一個(gè)矩形的交,OffsetClipRgn 用於將剪裁區(qū)域移動(dòng)到顯示區(qū)域的另一部分。


四、設(shè)備描述表

理解1:設(shè)備描述表中包含許多確定的GDI函數(shù)如何在設(shè)備上工作的當(dāng)前屬性。這些屬性允許傳遞給GDI函數(shù)的參數(shù)只包含其實(shí)坐標(biāo)或者尺寸信息,而不包含Windows在設(shè)備上顯示對(duì)象時(shí)需要的所以其他信息、

理解2:一個(gè)設(shè)備描述表通常指一個(gè)物理顯示設(shè)備。如視頻顯示器或打印機(jī)。

理解3:設(shè)備描述表(簡(jiǎn)稱(chēng)DC)實(shí)際上是GDI內(nèi)部保存的數(shù)據(jù)結(jié)構(gòu)。有些值是圖形化的“屬性”,這些屬性定義了一些GDI繪圖函數(shù)的工作,例如:文本顏色,文本的背景、TextOut函數(shù)的X坐標(biāo),y坐標(biāo)映射到窗口客戶區(qū)的方式,還有windows顯示的字體、

//////////////////////////////////獲取句柄hdc

(1)注意這不能使無(wú)效區(qū)域變的有效
hdc=GetDC(hwnd);
//////
ReleaseDC(hwnd,hdc);

(2)在處理WM_PAINT消息使使用。能使無(wú)效區(qū)域變的有效、重繪。
hdc=BeginPaint(hwnd,&ps);
/////////
EndPaint(hwnd,&ps);

(3)能獲得非客戶區(qū)的繪制消息。包括窗口的標(biāo)題欄,菜單欄,和滾動(dòng)條、框架等。
在WM_NCPAINT中處理、
hdc=GetWindowDC(hwnd);
//////
ReleaseDC(hwnd,hdc);

(4)通用獲得DC的方法。視頻顯示器或者打印機(jī)上的DC.
hdc=CreateDC(TEXT("DISPLAY"),NULL,NULL,NULL);   //獲得整個(gè)屏幕的dc
//////////////
DeleteDC(hdc);

(5)獲得一個(gè)dc,其參數(shù)與CreateDC的參數(shù)相同。但是不能用這個(gè)信息環(huán)境句柄往設(shè)備描述表上寫(xiě)東西。////特別 注意。
hdc=CreateIC(TEXT("DISPLAY"),NULL,NULL,NULL);
/////////
DeleteDC (hdc);


(6)可以把位圖選進(jìn)內(nèi)部設(shè)備描述表。然后用GDI 函數(shù)在位圖上繪畫(huà)。
hdcMem=CreateCompatibleDC(hdc); //位圖選進(jìn)內(nèi)部設(shè)備描述表
///////////
DeleteDC (hdcMem);

(7)獲取元文件的設(shè)備描述表來(lái)創(chuàng)建元文件。
hdcMeta=CreateMetaFile(pszFilename);
//////////
hmf=ColseMetaFile(hdcMeta)

/////////////////////獲取信息
(8)獲取視頻顯示器的尺寸,色彩等信息。
int iValue=GetDeviceCaps(hdc,ilndex);

///////////////////保存設(shè)備描述表。
(9)
SaveDC(hdc);可以保存多次
RestoreDC(hdc,-1);恢復(fù)DC



五、設(shè)備描述表屬性

1\一些空間隔的填充。如點(diǎn)和虛線之間的間隔填充。
背景模式:使用SetBkMode(hdc,iBkMode)修改
(1)OPAQUE(系統(tǒng)默認(rèn)值),間隔使用背景顏色填充。
       修改:SetBkColor(hdc,crColor);  //修改背景色
  GetBkColor(hdc);  獲取背景色
(2)TRANSPARENT  不填充間隔 ,不擦除背景,透明模式
  

2\繪圖方式:
用畫(huà)筆進(jìn)行繪圖實(shí)際是畫(huà)筆像素與目標(biāo)位置處原來(lái)像素之間的某種布爾值運(yùn)算。
默認(rèn)值::R2_COPYPEN;
修改:
SetROP2(hdc,iDrawMode);
獲取:
iDrawMode=GetROP2(hdc);


posted on 2011-09-13 16:12 Yu_ 閱讀(3335) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): Windows程序設(shè)計(jì)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            91久久精品一区| 国产精品久久91| 欧美日韩的一区二区| 一区二区久久| 久久综合激情| 久久久人人人| 亚洲一区二区av电影| 亚洲精品色婷婷福利天堂| 激情综合网激情| 国产综合视频| 国产一区二区剧情av在线| 久久亚洲一区二区三区四区| 欧美日韩国内自拍| 欧美成人三级在线| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美一区二区精品在线| 91久久精品国产91久久| 欧美专区在线观看一区| 午夜精品婷婷| 久久久噜噜噜久久中文字幕色伊伊| 午夜精品福利视频| 好吊色欧美一区二区三区四区 | 亚洲小说欧美另类社区| 欧美 日韩 国产在线| 欧美在线免费观看亚洲| 欧美一级日韩一级| 亚洲国产精品成人一区二区| 久久影院午夜论| 欧美日韩国产综合视频在线| 欧美xart系列高清| 国产精品影片在线观看| 最新日韩在线| 久久一二三四| 亚洲一区区二区| 欧美精品成人在线| 亚洲高清资源| 欧美一级二区| 亚洲午夜电影网| 欧美看片网站| 日韩午夜激情| 欧美福利影院| 欧美一区二区三区播放老司机 | 日韩一区二区精品葵司在线| 亚洲性线免费观看视频成熟| 欧美伊人久久久久久午夜久久久久| 免费观看国产成人| 欧美在线亚洲在线| 国产精品xxxxx| 中文精品视频| 国产精品hd| 亚洲欧美国产日韩天堂区| 亚洲电影免费| 欧美日韩国产精品一区二区亚洲| 亚洲国产日韩欧美在线99| 欧美肥婆在线| 欧美1区2区| 亚洲精一区二区三区| 亚洲国产精品高清久久久| 免费久久99精品国产自在现线| 91久久极品少妇xxxxⅹ软件| 久久久久国产一区二区| 久久久久五月天| 久热精品在线视频| 亚洲国产一区二区精品专区| 亚洲黄页视频免费观看| 欧美视频在线观看一区| 久久久久久久91| 欧美在线播放| 一本色道久久精品| 亚洲欧美精品在线| 亚洲二区在线视频| 99精品热视频只有精品10| 欧美一区二区精品在线| 亚洲精品免费网站| 亚洲欧美日韩精品久久| 亚洲盗摄视频| 香蕉乱码成人久久天堂爱免费 | 91久久在线视频| 国产精品美女诱惑| 亚洲乱码国产乱码精品精| 国产精品推荐精品| 99伊人成综合| 亚洲国产精品电影| 免费观看欧美在线视频的网站| 一区二区三区国产在线观看| 女女同性精品视频| 免费精品视频| 亚洲电影第1页| 久久野战av| 久久国产精品72免费观看| 欧美性大战xxxxx久久久| 亚洲国产一区在线观看| 娇妻被交换粗又大又硬视频欧美| 亚洲香蕉网站| 亚洲免费影院| 亚洲精品资源美女情侣酒店| 亚洲国产一区二区a毛片| 久久久久久国产精品mv| 男女视频一区二区| 亚洲精选一区| 国产精品乱码一区二区三区| 亚洲精品五月天| 久久躁狠狠躁夜夜爽| 亚洲国产精品久久久久秋霞影院 | 久久九九有精品国产23| 久久嫩草精品久久久精品一| 欧美风情在线| 亚洲综合三区| 欧美va日韩va| 午夜视频一区二区| 99精品国产在热久久婷婷| 欧美日韩在线观看一区二区三区| 一区二区三区日韩欧美| 欧美大片免费久久精品三p| 亚洲欧美日韩一区在线| 日韩一级大片| 亚洲激情视频网| 一区二区亚洲精品| 国产一区二区三区久久久| 欧美午夜宅男影院在线观看| 欧美精品 日韩| 欧美高清在线| 欧美精品日韩一区| 麻豆成人在线播放| 欧美华人在线视频| 欧美—级高清免费播放| 欧美激情a∨在线视频播放| 麻豆成人小视频| 欧美高清在线一区| 欧美另类极品videosbest最新版本| 午夜精品一区二区三区在线播放| 亚洲美女视频在线免费观看| 亚洲精美视频| 在线午夜精品自拍| 小嫩嫩精品导航| 蜜桃久久av一区| 亚洲美女黄网| 久久精品九九| 欧美精品久久天天躁| 国产精品久久久久久户外露出 | 99精品欧美| 午夜精品短视频| 亚洲国产精品成人综合色在线婷婷 | 亚洲国产91| 亚洲网站在线观看| 久久人人超碰| 亚洲视频欧美在线| 久久久久国产一区二区三区| 欧美视频日韩| 亚洲电影第1页| 亚洲欧美网站| 亚洲日本欧美日韩高观看| 羞羞答答国产精品www一本| 欧美激情aaaa| 亚洲欧洲另类| 美女视频网站黄色亚洲| 亚洲在线成人精品| 欧美日韩国产经典色站一区二区三区| 国产主播精品在线| 久久精品人人做人人综合| 一区二区激情小说| 欧美午夜不卡| 亚洲一区二区动漫| 国产精品99久久久久久久vr| 欧美日韩国产一区二区| 一个色综合导航| 91久久精品视频| 欧美日韩免费区域视频在线观看| 巨胸喷奶水www久久久免费动漫| 欧美噜噜久久久xxx| 亚洲美女精品久久| 日韩特黄影片| 国产欧美一区二区三区在线老狼 | 美乳少妇欧美精品| 91久久午夜| 99热免费精品| 国产一区日韩二区欧美三区| 久久久99久久精品女同性| 久久精品人人做人人综合| 亚洲第一福利在线观看| 日韩午夜在线播放| 国产精品日韩电影| 美女尤物久久精品| 欧美日韩中文字幕| 久久精品国产第一区二区三区最新章节 | 美女免费视频一区| 亚洲精品免费在线| 亚洲欧美日本国产有色| 在线看片成人| 午夜精品福利在线观看| 亚洲精品一区中文| 久久夜色精品国产亚洲aⅴ| 欧美制服丝袜第一页| 久久久久一区二区三区| 中文久久精品| 免费在线视频一区| 欧美成人高清视频| 狠狠综合久久av一区二区老牛| 亚洲午夜久久久久久尤物| 99视频超级精品|