• <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>

            C++ Programmer's Cookbook

            {C++ 基礎} {C++ 高級} {C#界面,C++核心算法} {設計模式} {C#基礎}

            ManagedARX 重寫DwgFiler

            // Copyright?2004?by?Autodesk,?Inc.
            //
            // Permission?to?use,?copy,?modify,?and?distribute?this?software?in
            // object?code?form?for?any?purpose?and?without?fee?is?hereby?granted,?
            // provided?that?the?above?copyright?notice?appears?in?all?copies?and?
            // that?both?that?copyright?notice?and?the?limited?warranty?and
            // restricted?rights?notice?below?appear?in?all?supporting?
            // documentation.
            //
            // AUTODESK?PROVIDES?THIS?PROGRAM?"AS?IS"?AND?WITH?ALL?FAULTS.?
            // AUTODESK?SPECIFICALLY?DISCLAIMS?ANY?IMPLIED?WARRANTY?OF
            // MERCHANTABILITY?OR?FITNESS?FOR?A?PARTICULAR?USE.??AUTODESK,?INC.?
            // DOES?NOT?WARRANT?THAT?THE?OPERATION?OF?THE?PROGRAM?WILL?BE
            // UNINTERRUPTED?OR?ERROR?FREE.
            //
            // Use,?duplication,?or?disclosure?by?the?U.S.?Government?is?subject?to?
            // restrictions?set?forth?in?FAR?52.227-19?(Commercial?Computer
            // Software?-?Restricted?Rights)?and?DFAR?252.227-7013(c)(1)(ii)
            // (Rights?in?Technical?Data?and?Computer?Software),?as?applicable.

            using ?System;
            using ?System.Collections;
            using ?System.Reflection;
            using ?Autodesk.AutoCAD.Runtime;
            using ?Autodesk.AutoCAD.DatabaseServices;
            using ?Autodesk.AutoCAD.Geometry;
            using ?Autodesk.AutoCAD.EditorInput;
            using ?Autodesk.AutoCAD.ApplicationServices;

            namespace ?filer
            {

            ????
            public ? class ?TestFiler
            ????
            {
            ????????
            /// Defines?a?command?which?prompt?a?message?on?the?AutoCAD?command?line
            ????????[CommandMethod( " runfiler " )]
            ????????
            public ? void ?filer()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????PromptEntityOptions?opt?
            = ? new ?PromptEntityOptions( " Select?an?object?to?dump " );
            ????????????PromptEntityResult?res?;
            ????????????
            do
            ????????????
            {
            ????????????????res?
            = ?ed.GetEntity(opt);
            ????????????????opt.Message?
            = ? " \nNo?object?selected.?Select?an?object?to?dump " ;
            ????????????}

            ????????????
            while ?(res.Status? == ?PromptStatus.Error);
            ????????????
            if ?(res.Status? == ?PromptStatus.OK)
            ????????????
            {
            ????????????????
            using ?(Transaction?t? = ?Application.DocumentManager.MdiActiveDocument.Database.TransactionManager.StartTransaction())
            ????????????????
            {
            ????????????????????Entity?ent?
            = ?(Entity)t.GetObject(res.ObjectId,OpenMode.ForRead);
            ????????????????????MyFiler?filer?
            = ? new ?MyFiler();
            ????????????????????ent.DwgOut(filer);
            ????????????????????t.Commit();
            ????????????????}

            ????????????}
            ?
            ????????}

            ????}



            ????
            class ?MyFiler?:?Autodesk.AutoCAD.DatabaseServices.DwgFiler
            ????
            {
            ????????
            string ?fileType? = ? "" ;
            ????????
            string ?dwgVersion? = ? "" ;
            ????????
            public ?MyFiler()
            ????????
            {
            ????????}


            ????
            /// ??_____________________??Data?Reading????_____________________
            ????
            ????????
            public ? override ?System.IntPtr?ReadAddress()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?System.IntPtr?();
            ????????}


            ????????
            public ? override ? byte []?ReadBinaryChunk()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? null ;
            ????????}


            ????????
            public ? override ? bool ?ReadBoolean()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? false ;
            ????????}


            ????????
            public ? override ? byte ?ReadByte()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? 0 ;
            ????????}


            ????????
            public ? override ? void ?ReadBytes( byte []?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????}


            ????????
            public ? override ? double ?ReadDouble()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? 0 ;
            ????????}


            ????????
            public ? override ?Handle?ReadHandle()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?Handle?();
            ????????}


            ????????
            public ? override ?ObjectId?ReadHardOwnershipId()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?ObjectId?();
            ????????}


            ????????
            public ? override ?ObjectId?ReadHardPointerId()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?ObjectId?();
            ????????}


            ????????
            public ? override ? short ?ReadInt16()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? 0 ;
            ????????}


            ????????
            public ? override ? int ?ReadInt32()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? 0 ;
            ????????}


            ????????
            public ? override ?Point2d?ReadPoint2d()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?Point2d();
            ????????}


            ????????
            public ? override ?Point3d?ReadPoint3d()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?Point3d();
            ????????}


            ????????
            public ? override ?Scale3d?ReadScale3d()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?Scale3d();
            ????????}


            ????????
            public ? override ?ObjectId?ReadSoftOwnershipId()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?ObjectId?();
            ????????}


            ????????
            public ? override ?ObjectId?ReadSoftPointerId()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?ObjectId?();
            ????????}


            ????????
            public ? override ? string ?ReadString()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? null ;
            ????????}


            ????????
            public ? override ? ushort ?ReadUInt16()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? 0 ;
            ????????}


            ????????
            public ? override ? uint ?ReadUInt32()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? 0 ;
            ????????}


            ????????
            public ? override ?Vector2d?ReadVector2d()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?Vector2d();
            ????????}


            ????????
            public ? override ?Vector3d?ReadVector3d()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????
            return ? new ?Vector3d();
            ????????}


            ????????
            public ? override ? void ?ResetFilerStatus()
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????}


            ????????
            public ? override ? void ?Seek( int ?offset,? int ?method)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????}


            ????????
            /// ??_____________________??Data?Writing????_____________________
            ????????
            ????????
            public ? override ? void ?WriteAddress(System.IntPtr?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );

            ????????}


            ????????
            public ? override ? void ?WriteBinaryChunk( byte []?chunk)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????}


            ????????
            public ? override ? void ?WriteBoolean( bool ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );

            ????????}


            ????????
            public ? override ? void ?WriteByte( byte ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteBytes( byte []?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );

            ????????}


            ????????
            public ? override ? void ?WriteDouble( double ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteHandle(Handle?handle)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????}


            ????????
            public ? override ? void ?WriteHardOwnershipId(ObjectId?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteHardPointerId(ObjectId?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteInt16( short ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );

            ????????}


            ????????
            public ? override ? void ?WriteInt32( int ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WritePoint2d(Point2d?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteScale3d(Scale3d?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteSoftOwnershipId(ObjectId?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteSoftPointerId(ObjectId?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteString( string ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteUInt16( ushort ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteUInt32( uint ?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteVector2d(Vector2d?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ? void ?WriteVector3d(Vector3d?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + " \n " );
            ????????}


            ????????
            public ? override ?FullDwgVersion?DwgVersion
            ????????
            {
            ????????????
            get
            ????????????
            {
            ????????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????????
            if ?(dwgVersion? != ? base .DwgVersion.ToString())
            ????????????????
            {
            ????????????????????dwgVersion?
            = ? base .DwgVersion.ToString();
            ????????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ?dwgVersion? + " \n " );
            ????????????????}

            ????????????????
            return ? base .DwgVersion;
            ????????????}

            ????????}

            ????????
            ????????
            public ? override ?ErrorStatus?FilerStatus
            ????????
            {
            ????????????
            get
            ????????????
            {
            ????????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????????
            // ?ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?+?"?=?"?+?FilerStatus.GetType()?+?"\n");
            ???????????????? return ? new ?ErrorStatus?();
            ????????????}

            ????????????
            set
            ????????????
            {
            ????????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ?? " ?=? " ? + ? " \n " );
            ????????????}

            ????????}


            ????????
            public ? override ?FilerType?FilerType
            ????????
            {
            ????????????
            get
            ????????????
            {
            ????????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????????
            if ?(fileType? != ?FilerType.CopyFiler.ToString())
            ????????????????
            {
            ????????????????????fileType?
            = ?FilerType.CopyFiler.ToString();
            ????????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ?fileType? + " ?\n " );
            ????????????????}

            ????????????????
            return ?FilerType.CopyFiler;
            ????????????}

            ????????????
            ????????}


            ????????
            public ? override ? int ?Position
            ????????
            {
            ????????????
            get
            ????????????
            {
            ????????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " ? + ? " \n " );
            ????????????????
            return ? 0 ;
            ????????????}

            ????????}


            ????????
            public ? override ? void ?WritePoint3d(Point3d?value)
            ????????
            {
            ????????????Editor?ed?
            = ?Application.DocumentManager.MdiActiveDocument.Editor;??
            ????????????ed.WriteMessage(MethodInfo.GetCurrentMethod().Name?
            + ? " ?=? " );
            ????????????ed.WriteMessage(value.ToString()
            + ? " \n " );
            ????????}

            ????}

            }

            posted on 2006-07-03 15:22 夢在天涯 閱讀(1274) 評論(0)  編輯 收藏 引用 所屬分類: ARX/DBX

            公告

            EMail:itech001#126.com

            導航

            統計

            • 隨筆 - 461
            • 文章 - 4
            • 評論 - 746
            • 引用 - 0

            常用鏈接

            隨筆分類

            隨筆檔案

            收藏夾

            Blogs

            c#(csharp)

            C++(cpp)

            Enlish

            Forums(bbs)

            My self

            Often go

            Useful Webs

            Xml/Uml/html

            搜索

            •  

            積分與排名

            • 積分 - 1807503
            • 排名 - 5

            最新評論

            閱讀排行榜

            波多野结衣久久一区二区| 久久免费线看线看| 一97日本道伊人久久综合影院| 久久精品人人做人人妻人人玩| 亚洲国产成人久久精品动漫| 久久亚洲中文字幕精品一区| 午夜精品久久久久久99热| 日韩久久久久中文字幕人妻| 狠色狠色狠狠色综合久久| 久久婷婷是五月综合色狠狠| 国产日产久久高清欧美一区| 国产真实乱对白精彩久久| 久久久国产精品网站| 国内精品伊人久久久久影院对白| 久久综合偷偷噜噜噜色| 99精品国产在热久久无毒不卡| 久久只有这精品99| 久久精品国产亚洲一区二区| 要久久爱在线免费观看| 亚洲国产精品久久久久婷婷软件 | 国产精品久久久久久久久免费| 丰满少妇人妻久久久久久4| 国产精品一久久香蕉国产线看观看| 国产精品成人久久久| 91精品国产高清久久久久久国产嫩草| 亚洲欧洲精品成人久久奇米网 | 色综合久久最新中文字幕| 久久人人爽人人人人片av| 亚洲乱码精品久久久久..| 国产高清国内精品福利99久久| 久久久久久夜精品精品免费啦| 久久天天躁夜夜躁狠狠| 久久精品成人| 亚洲精品无码久久不卡| 久久精品一区二区三区中文字幕| 99久久人妻无码精品系列蜜桃| 五月丁香综合激情六月久久| 2021最新久久久视精品爱| 国产精品9999久久久久| 国产三级久久久精品麻豆三级| 精品久久久久久中文字幕人妻最新|