亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? imageboardview.h

?? 《精通 vc++ 圖像編程》的源代碼
?? H
字號:
// ImageBoardView.h : interface of the CImageBoardView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_IMAGEBOARDVIEW_H__CEBADA0E_ED34_11D2_9481_000021003EA5__INCLUDED_)
#define AFX_IMAGEBOARDVIEW_H__CEBADA0E_ED34_11D2_9481_000021003EA5__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Dib.h"
#include "FloatDibWnd.h"


// Define a new message to handle palette
#define WM_REALIZEPAL	    (WM_USER + 0x100)

#define MD_HORZ				1
#define MD_VERT				2

#define DT_SELECT			0
#define DT_FREELINE			1
#define DT_LINE				2
#define DT_CURVE			3
#define DT_RECT_H			4
#define DT_RECT_F			5
#define DT_ROUNDRECT_H		6
#define DT_ROUNDRECT_F		7
#define DT_ELLIP_H			8
#define DT_ELLIP_F			9
#define DT_FILL				10
#define DT_TEXT				11
#define DT_PICKER			12
#define DT_ERASER			13

class CImageBoardView : public CScrollView
{
protected: // create from serialization only
	CImageBoardView();
	DECLARE_DYNCREATE(CImageBoardView)

// Attributes
public:
	CImageBoardDoc* GetDocument();
	int		m_nLengthUnit;
	CDib*	m_pDib;
	CFloatDibWnd* m_pFloatWnd;
	CRect	m_rcClip;
	CRect	m_rcRubber;
	CPoint	m_ptStart;
	BOOL	m_bDrawingRubber;
	int		m_nDrawType;
	int		m_nPenStyle;
	int		m_nPenWidth;
	COLORREF  m_crPenColor;
	COLORREF  m_crFillColor;
	CEdit	m_EditText;
	CFont*	m_pFont;
	BOOL	m_bDrawFreeline;
	BOOL	m_bErasing;
	CPoint	m_ptFreelineStart;
	int		m_nDrawCurveStep;
	BOOL	m_bDrawCurve;
	CPoint	m_ptCurve[4];
	HCURSOR	m_hCursorFreeline;
	HCURSOR	m_hCursorEraser;
	HCURSOR	m_hCursorPicker;
	HCURSOR	m_hCursorFill;
	HCURSOR	m_hCursorCurve;
	HCURSOR	m_hCursorGeneralDraw;
	int		m_nTextAlign;

// Operations
public:
	void	EdgeEnhance(int nAlgorithm);
	void	SetStatusBarLengthUnit(int nUnit);
	void	SetStatusBarCursorPosition(CPoint point);
	void	SetStatusBarImageSize(CSize size);
	void	SetLengthUnit(int nUnit);
	void	SetStatusBarBitCount(WORD wBitcount);
	void	ShowPenColor();
	void	ShowFillColor();
	void	ShowPenWidth();
	void	ShowPenStyle();
	void	ShowColorGrid();
	BOOL	AdjustSize(HDIB hDib);

	void	Initialize(CDib* pDib);
	BOOL	PointInDib(CPoint point);
	void	CreateFloatWnd(HDIB hDib, CPoint ptTopLeft);
	void	DeleteFloatWnd();
	void	MergeFloatDib();
	void	CutSelectedRect();
	void	StartDrawRubber(CPoint point);
	void	DrawRubber(CPoint point);
	void	StopDrawRubber();
	void	ClientToDib(CPoint& point);
	void	ClientToDib(CRect& rect);
	void	DibToClient(CPoint& point);
	void	DibToClient(CRect& rect);
	BOOL	AdjustPointinDib(CPoint& point);
	void	DoDrawRubber(CDC *pDC, CRect rc);
	void	DeleteFloatDib();
	void	CutFloatDib();
	BOOL	PasteDibFromClipboard();
	BOOL	PasteBitmapFromClipboard();
	BOOL	PastePalFromClipboard();
	void	Cut();
	void	Delete();
	void	CopyToClipboard();
	void	Paste();
	void	SelectPaste(int nCF);
	void	Rotate(double fAngle);
	void	Flip(int nDirection);
	void	Zoom(double fRatioX, double fRatioY);
	void	ChangeCanvasSize(int nWidth, int nHeight, int nPosition);
	void	ChangeImageSize(int nWidth, int nHeight);
	void	Crop();
	BOOL	MergeText();
	void	DrawCurve();
	void	DrawTmpCurve();

	BOOL IsClipRectExist()
	{
		return (! m_rcClip.IsRectEmpty());
	}

	void SetDrawType(int nDrawType=DT_SELECT)
	{
		MergeFloatDib();
		MergeText();
		m_nDrawType = nDrawType;
	}
	void SetPenStyle(int nStyle=PS_SOLID)
	{
		m_nPenStyle = nStyle;
	}
	void SetPenWidth(int nWidth=1)
	{
		m_nPenWidth = nWidth;
	}
	void SetPenColor(COLORREF color=RGB(0,0,0))
	{
		m_crPenColor= color;
	}
	void SetFillColor(COLORREF color=RGB(0,0,0))
	{
		m_crFillColor = color;
	}

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CImageBoardView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	protected:
	virtual void OnInitialUpdate(); // called first time after construct
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnActivateView(BOOL bActivate, CView* pActivateView, CView* pDeactiveView);
	virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual ~CImageBoardView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CImageBoardView)
	afx_msg void OnEast();
	afx_msg void OnUpdateEast(CCmdUI* pCmdUI);
	afx_msg void OnHf1();
	afx_msg void OnUpdateHf1(CCmdUI* pCmdUI);
	afx_msg void OnHf2();
	afx_msg void OnUpdateHf2(CCmdUI* pCmdUI);
	afx_msg void OnHf3();
	afx_msg void OnUpdateHf3(CCmdUI* pCmdUI);
	afx_msg void OnHorz();
	afx_msg void OnUpdateHorz(CCmdUI* pCmdUI);
	afx_msg void OnLap1();
	afx_msg void OnUpdateLap1(CCmdUI* pCmdUI);
	afx_msg void OnLap2();
	afx_msg void OnUpdateLap2(CCmdUI* pCmdUI);
	afx_msg void OnLap3();
	afx_msg void OnUpdateLap3(CCmdUI* pCmdUI);
	afx_msg void OnLap4();
	afx_msg void OnUpdateLap4(CCmdUI* pCmdUI);
	afx_msg void OnLf1();
	afx_msg void OnUpdateLf1(CCmdUI* pCmdUI);
	afx_msg void OnLf2();
	afx_msg void OnUpdateLf2(CCmdUI* pCmdUI);
	afx_msg void OnLf3();
	afx_msg void OnUpdateLf3(CCmdUI* pCmdUI);
	afx_msg void OnNorth();
	afx_msg void OnUpdateNorth(CCmdUI* pCmdUI);
	afx_msg void OnNortheast();
	afx_msg void OnUpdateNortheast(CCmdUI* pCmdUI);
	afx_msg void OnNorthwest();
	afx_msg void OnUpdateNorthwest(CCmdUI* pCmdUI);
	afx_msg void OnSouth();
	afx_msg void OnUpdateSouth(CCmdUI* pCmdUI);
	afx_msg void OnSoutheast();
	afx_msg void OnUpdateSoutheast(CCmdUI* pCmdUI);
	afx_msg void OnSouthwest();
	afx_msg void OnUpdateSouthwest(CCmdUI* pCmdUI);
	afx_msg void OnVert();
	afx_msg void OnUpdateVert(CCmdUI* pCmdUI);
	afx_msg void OnVerthorz();
	afx_msg void OnUpdateVerthorz(CCmdUI* pCmdUI);
	afx_msg void OnWest();
	afx_msg void OnUpdateWest(CCmdUI* pCmdUI);
	afx_msg void OnSobel();
	afx_msg void OnUpdateSobel(CCmdUI* pCmdUI);
	afx_msg void OnHough();
	afx_msg void OnUpdateHough(CCmdUI* pCmdUI);
	afx_msg void OnMedianfilter();
	afx_msg void OnUpdateMedianfilter(CCmdUI* pCmdUI);
	afx_msg void OnInch();
	afx_msg void OnMm();
	afx_msg void OnPixel();
	afx_msg void OnSelect();
	afx_msg void OnCurve();
	afx_msg void OnLine();
	afx_msg void OnFreeline();
	afx_msg void OnRectH();
	afx_msg void OnRectF();
	afx_msg void OnEllipseH();
	afx_msg void OnEllipseF();
	afx_msg void OnText();
	afx_msg void OnFill();
	afx_msg void OnPencolor();
	afx_msg void OnSolid();
	afx_msg void OnDash();
	afx_msg void OnDot();
	afx_msg void OnFillcolor();
	afx_msg void OnUpdateSelect(CCmdUI* pCmdUI);
	afx_msg void OnUpdateCurve(CCmdUI* pCmdUI);
	afx_msg void OnUpdateLine(CCmdUI* pCmdUI);
	afx_msg void OnUpdateFreeline(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRectH(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRectF(CCmdUI* pCmdUI);
	afx_msg void OnUpdateEllipseH(CCmdUI* pCmdUI);
	afx_msg void OnUpdateEllipseF(CCmdUI* pCmdUI);
	afx_msg void OnUpdateFill(CCmdUI* pCmdUI);
	afx_msg void OnUpdateText(CCmdUI* pCmdUI);
	afx_msg void OnUpdateDash(CCmdUI* pCmdUI);
	afx_msg void OnUpdateDot(CCmdUI* pCmdUI);
	afx_msg void OnUpdateSolid(CCmdUI* pCmdUI);
	afx_msg void OnPw1();
	afx_msg void OnUpdatePw1(CCmdUI* pCmdUI);
	afx_msg void OnPw2();
	afx_msg void OnUpdatePw2(CCmdUI* pCmdUI);
	afx_msg void OnPw3();
	afx_msg void OnUpdatePw3(CCmdUI* pCmdUI);
	afx_msg void OnPw4();
	afx_msg void OnUpdatePw4(CCmdUI* pCmdUI);
	afx_msg void OnPw5();
	afx_msg void OnUpdatePw5(CCmdUI* pCmdUI);
	afx_msg void OnPw6();
	afx_msg void OnUpdatePw6(CCmdUI* pCmdUI);
	afx_msg void OnPw7();
	afx_msg void OnUpdatePw7(CCmdUI* pCmdUI);
	afx_msg void OnPw8();
	afx_msg void OnUpdatePw8(CCmdUI* pCmdUI);
	afx_msg void OnPwOther();
	afx_msg void OnUpdatePwOther(CCmdUI* pCmdUI);
	afx_msg void OnRoundrectF();
	afx_msg void OnUpdateRoundrectF(CCmdUI* pCmdUI);
	afx_msg void OnRoundrectH();
	afx_msg void OnUpdateRoundrectH(CCmdUI* pCmdUI);
	afx_msg void OnFont();
	afx_msg void OnEditCopy();
	afx_msg void OnUpdateEditCopy(CCmdUI* pCmdUI);
	afx_msg void OnEditCut();
	afx_msg void OnUpdateEditCut(CCmdUI* pCmdUI);
	afx_msg void OnEditPaste();
	afx_msg void OnUpdateEditPaste(CCmdUI* pCmdUI);
	afx_msg void OnSelectpaste();
	afx_msg void OnUpdateSelectpaste(CCmdUI* pCmdUI);
	afx_msg void OnCrop();
	afx_msg void OnUpdateCrop(CCmdUI* pCmdUI);
	afx_msg void OnRotate();
	afx_msg void OnUpdateRotate(CCmdUI* pCmdUI);
	afx_msg void OnRotate180();
	afx_msg void OnUpdateRotate180(CCmdUI* pCmdUI);
	afx_msg void OnRotate270();
	afx_msg void OnUpdateRotate270(CCmdUI* pCmdUI);
	afx_msg void OnHmirror();
	afx_msg void OnUpdateHmirror(CCmdUI* pCmdUI);
	afx_msg void OnVmirror();
	afx_msg void OnUpdateVmirror(CCmdUI* pCmdUI);
	afx_msg void OnScale();
	afx_msg void OnUpdateScale(CCmdUI* pCmdUI);
	afx_msg void OnCanvassize();
	afx_msg void OnUpdateCanvassize(CCmdUI* pCmdUI);
	afx_msg void OnLeft();
	afx_msg void OnCenter();
	afx_msg void OnRight();
	afx_msg void OnUpdateCenter(CCmdUI* pCmdUI);
	afx_msg void OnUpdateLeft(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRight(CCmdUI* pCmdUI);
	afx_msg void OnAdjustcolor();
	afx_msg void OnUpdateAdjustcolor(CCmdUI* pCmdUI);
	afx_msg void OnBc();
	afx_msg void OnUpdateBc(CCmdUI* pCmdUI);
	afx_msg void OnColorbits();
	afx_msg void OnUpdateColorbits(CCmdUI* pCmdUI);
	afx_msg void OnGray();
	afx_msg void OnUpdateGray(CCmdUI* pCmdUI);
	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnDestroy();
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
	afx_msg void OnEditClear();
	afx_msg void OnUpdateEditClear(CCmdUI* pCmdUI);
	afx_msg void OnEditSelectAll();
	afx_msg void OnUpdateEditSelectAll(CCmdUI* pCmdUI);
	afx_msg void OnEditUndo();
	afx_msg void OnUpdateEditUndo(CCmdUI* pCmdUI);
	afx_msg void OnEditRedo();
	afx_msg void OnUpdateEditRedo(CCmdUI* pCmdUI);
	afx_msg void OnRed();
	afx_msg void OnUpdateRed(CCmdUI* pCmdUI);
	afx_msg void OnGreen();
	afx_msg void OnUpdateGreen(CCmdUI* pCmdUI);
	afx_msg void OnBlue();
	afx_msg void OnUpdateBlue(CCmdUI* pCmdUI);
	afx_msg void OnGetblue();
	afx_msg void OnUpdateGetblue(CCmdUI* pCmdUI);
	afx_msg void OnGetgreen();
	afx_msg void OnUpdateGetgreen(CCmdUI* pCmdUI);
	afx_msg void OnGetred();
	afx_msg void OnUpdateGetred(CCmdUI* pCmdUI);
	afx_msg void OnCopyto();
	afx_msg void OnUpdateCopyto(CCmdUI* pCmdUI);
	afx_msg void OnPastefrom();
	afx_msg void OnUpdatePastefrom(CCmdUI* pCmdUI);
	afx_msg void OnEraser();
	afx_msg void OnUpdateEraser(CCmdUI* pCmdUI);
	afx_msg void OnPicker();
	afx_msg void OnUpdatePicker(CCmdUI* pCmdUI);
	afx_msg void OnCloseH();
	afx_msg void OnUpdateCloseH(CCmdUI* pCmdUI);
	afx_msg void OnCloseV();
	afx_msg void OnUpdateCloseV(CCmdUI* pCmdUI);
	afx_msg void OnDilationH();
	afx_msg void OnUpdateDilationH(CCmdUI* pCmdUI);
	afx_msg void OnDilationV();
	afx_msg void OnUpdateDilationV(CCmdUI* pCmdUI);
	afx_msg void OnErosionH();
	afx_msg void OnUpdateErosionH(CCmdUI* pCmdUI);
	afx_msg void OnErosionV();
	afx_msg void OnUpdateErosionV(CCmdUI* pCmdUI);
	afx_msg void OnOpenH();
	afx_msg void OnUpdateOpenH(CCmdUI* pCmdUI);
	afx_msg void OnOpenV();
	afx_msg void OnUpdateOpenV(CCmdUI* pCmdUI);
	afx_msg void OnThin();
	afx_msg void OnUpdateThin(CCmdUI* pCmdUI);
	afx_msg void OnFft();
	afx_msg void OnUpdateFft(CCmdUI* pCmdUI);
	afx_msg void OnDct();
	afx_msg void OnUpdateDct(CCmdUI* pCmdUI);
	afx_msg void OnWalh();
	afx_msg void OnUpdateWalh(CCmdUI* pCmdUI);
	afx_msg void OnReverse();
	afx_msg void OnUpdateReverse(CCmdUI* pCmdUI);
	afx_msg void OnContourH();
	afx_msg void OnUpdateContourH(CCmdUI* pCmdUI);
	afx_msg void OnContourV();
	afx_msg void OnUpdateContourV(CCmdUI* pCmdUI);
	afx_msg void OnRotateAngle();
	afx_msg void OnUpdateRotateAngle(CCmdUI* pCmdUI);
	//}}AFX_MSG
	afx_msg void OnFillcolor1();
	afx_msg void OnPencolor1();
	afx_msg void OnPenColorGrid(UINT nID);
	afx_msg LRESULT OnRealizePal(WPARAM wParam, LPARAM lParam);
	DECLARE_MESSAGE_MAP()
};

#ifndef _DEBUG  // debug version in ImageBoardView.cpp
inline CImageBoardDoc* CImageBoardView::GetDocument()
   { return (CImageBoardDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_IMAGEBOARDVIEW_H__CEBADA0E_ED34_11D2_9481_000021003EA5__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产日韩欧美精品| 欧美疯狂性受xxxxx喷水图片| 久久激情五月婷婷| 亚洲成人免费影院| 亚洲高清久久久| 亚洲制服欧美中文字幕中文字幕| 亚洲欧美偷拍卡通变态| 亚洲男人的天堂在线aⅴ视频| 国产精品国产三级国产有无不卡 | 91蜜桃在线免费视频| 成人性生交大片免费看中文网站| 国产精品99久久久久| 国产寡妇亲子伦一区二区| 国产精品一区二区视频| 成人美女视频在线观看| av成人老司机| 欧美专区亚洲专区| 欧美视频一区二区在线观看| 欧美日韩国产高清一区| 777奇米四色成人影色区| 欧美一区二区三区免费在线看| 日韩欧美一区二区视频| 日韩欧美中文字幕精品| 2欧美一区二区三区在线观看视频| 久久久不卡影院| 亚洲欧洲精品一区二区三区| 亚洲精品乱码久久久久久久久 | 国产精品不卡一区二区三区| 亚洲美女偷拍久久| 婷婷综合另类小说色区| 看片的网站亚洲| 国产.欧美.日韩| 91成人在线免费观看| 欧美美女一区二区| www国产亚洲精品久久麻豆| 国产精品免费免费| 夜夜揉揉日日人人青青一国产精品| 亚洲一本大道在线| 精品中文字幕一区二区| www.av亚洲| 制服丝袜日韩国产| 国产亚洲一本大道中文在线| 国产一区二区精品在线观看| 成人av在线一区二区三区| 在线观看亚洲a| 欧美白人最猛性xxxxx69交| 欧美极品xxx| 五月综合激情婷婷六月色窝| 国产在线看一区| 日本韩国欧美在线| 26uuuu精品一区二区| 日本一区二区三区四区在线视频| 一区二区免费看| 国产麻豆9l精品三级站| 在线精品视频小说1| 久久久亚洲高清| 亚洲一区在线电影| 国产成人久久精品77777最新版本| 色猫猫国产区一区二在线视频| 欧美电视剧免费全集观看| 亚洲精品日韩综合观看成人91| 另类小说欧美激情| 色综合天天综合网国产成人综合天| 91 com成人网| 亚洲视频图片小说| 黄色精品一二区| 欧美放荡的少妇| 成人免费在线视频| 激情综合色播激情啊| 91黄色激情网站| 国产精品沙发午睡系列990531| 天天影视网天天综合色在线播放| 成人午夜电影网站| 香蕉久久夜色精品国产使用方法| 成人h动漫精品一区二| 在线不卡中文字幕播放| 最新欧美精品一区二区三区| 精品一区二区三区免费毛片爱| 欧洲一区在线电影| 国产女人aaa级久久久级| 日产精品久久久久久久性色| 99久久精品一区| 国产午夜亚洲精品午夜鲁丝片| 秋霞成人午夜伦在线观看| 91麻豆精品秘密| 国产精品视频观看| 国产aⅴ综合色| 久久众筹精品私拍模特| 久久精品国产久精国产| 6080午夜不卡| 亚洲国产精品久久久久婷婷884| av在线这里只有精品| 久久精品男人天堂av| 精品一区二区日韩| 制服丝袜中文字幕一区| 婷婷开心激情综合| 欧美午夜寂寞影院| 亚洲最快最全在线视频| 一本大道久久精品懂色aⅴ| 中文字幕在线视频一区| 懂色av一区二区三区免费观看| 久久久久久一级片| 国产一区二三区| 欧美不卡一二三| 午夜亚洲福利老司机| 精品视频在线视频| 亚洲一级片在线观看| 成人av在线观| 欧美一区二区视频网站| 婷婷成人综合网| 欧美午夜不卡在线观看免费| 亚洲视频免费在线观看| youjizz久久| 中文字幕av一区二区三区| 成人精品高清在线| 亚洲国产精品v| 国产宾馆实践打屁股91| 日本一区二区三区dvd视频在线| 国产在线精品一区二区三区不卡| 欧美浪妇xxxx高跟鞋交| 另类成人小视频在线| 欧美一区二区三区四区五区| 日一区二区三区| 欧美精品aⅴ在线视频| 亚洲成年人网站在线观看| 国产成人a级片| 国产精品国产馆在线真实露脸| 成人亚洲一区二区一| 中文字幕不卡在线| av成人动漫在线观看| 亚洲欧美日韩一区| 91在线视频网址| 亚洲激情图片小说视频| 欧洲精品一区二区| 亚洲曰韩产成在线| 欧美视频三区在线播放| 一区二区三区不卡视频在线观看| 精品视频在线看| 青青草原综合久久大伊人精品| 日韩成人一级片| 日韩欧美精品在线视频| 国产成人一级电影| 最近日韩中文字幕| 欧美撒尿777hd撒尿| 日本三级亚洲精品| 欧美国产一区视频在线观看| 91麻豆成人久久精品二区三区| 亚洲美女视频在线观看| 欧美日韩五月天| 另类专区欧美蜜桃臀第一页| 欧美国产97人人爽人人喊| 色婷婷久久久久swag精品| 丝袜亚洲另类欧美| 久久久亚洲精华液精华液精华液 | 天天色图综合网| 欧美成人r级一区二区三区| 久久国产综合精品| 亚洲欧美日韩综合aⅴ视频| 91.xcao| 国产精品亚洲第一区在线暖暖韩国| 国产精品电影一区二区| 欧美日韩精品三区| 国产 欧美在线| 亚洲午夜久久久久久久久电影院 | 欧美高清在线一区二区| 91在线一区二区| 欧美aaaaaa午夜精品| 日本一区二区免费在线| 日韩一区二区三区视频| 福利一区福利二区| 亚洲成人精品一区二区| 国产丝袜美腿一区二区三区| 欧美在线观看一区| 国产剧情av麻豆香蕉精品| 亚洲综合在线电影| 日韩视频一区二区在线观看| av在线不卡观看免费观看| 亚洲综合色自拍一区| 久久久久久99久久久精品网站| 精品视频一区二区三区免费| 成人一区二区三区在线观看| 天天av天天翘天天综合网| 久久亚洲私人国产精品va媚药| 欧美日韩在线播放三区| jizz一区二区| 久久成人久久鬼色| 亚洲不卡一区二区三区| 亚洲欧洲国产日本综合| 亚洲精品在线一区二区| 欧美无砖专区一中文字| 国产美女精品一区二区三区| 午夜精品福利视频网站| 中日韩免费视频中文字幕| 日韩欧美亚洲国产精品字幕久久久| 在线免费观看一区| 本田岬高潮一区二区三区| 九九精品视频在线看| 青青草国产精品亚洲专区无| 亚洲成人精品一区| 亚洲激情自拍偷拍|