亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > 易語言 > 正文

易語言提取ICO圖標支持多種圖像格式轉換的代碼

2024-07-21 23:02:51
字體:
來源:轉載
供稿:網友

DLL命令表

.版本 2.DLL命令 拷貝內存_BITMAPINFOHEADER, 整數型, "kernel32", "RtlMoveMemory", , RtlMoveMemory  .參數 目標數據地址, 字節集, 傳址, lpvDest  .參數 源數據, BITMAPINFOHEADER, 傳址, lpvSource  .參數 尺寸, 整數型, , 40cbCopy.DLL命令 拷貝內存_ICONFILEHEADER, 整數型, "kernel32", "RtlMoveMemory", , RtlMoveMemory  .參數 目標數據地址, 字節集, 傳址, lpvDest  .參數 源數據, ICONFILEHEADER, , lpvSource  .參數 尺寸, 整數型, , 22cbCopy

自定義數據類型表

.版本 2.數據類型 ICONFILEHEADER, , 文件頭22  .成員 idReserved, 短整數型, , , 為0  .成員 idType, 短整數型, , , 為1圖標,2為鼠標  .成員 idCount, 短整數型, , , 文件中圖標個數,為1  .成員 bWidth, 字節型, , , 寬,為16或32  .成員 bHeight, 字節型, , , 高,為16或32  .成員 bColorCount, 字節型, , , 調色盤顏色數量:16或255 或0  .成員 bReserved, 字節型, , , 為0  .成員 wPlanes, 短整數型, , , idType為2,鼠標熱點左邊  .成員 wBitCount, 短整數型, , , 每個像素占的位數 .idType為2,鼠標熱點頂邊  .成員 dwBytesInRes, 整數型, , , 圖標文件后四項總字節數  .成員 dwImageOffset, 整數型, , , 圖標文件頭長度,為22.數據類型 BITMAPINFOHEADER, , 信息頭40  .成員 biSize, 整數型, , , 信息頭的長度,為40  .成員 biWidth, 整數型, , , 寬  .成員 biHeight, 整數型, , , 掃描兩遍,值為實實際高度的2 倍  .成員 iPlanes, 短整數型, , , 為1  .成員 biBitCount, 短整數型, , , 每個像素占的位數  .成員 biCompression, 整數型, , , 為0  .成員 biSizeImage, 整數型, , , 圖標文件后三項總字節數  .成員 biXPelsPerMeter, 整數型, , , 為0  .成員 biYPelsPerMeter, 整數型, , , 為0  .成員 biClrUsed, 整數型, , , 為0  .成員 biClrImportant, 整數型, , , 為0.數據類型 RGBDATA, , 圖像信息中每一個像素包含的RGB  .成員 B, 字節型  .成員 R, 字節型  .成員 G, 字節型.數據類型 圖像大小  .成員 寬度, 整數型  .成員 高度, 整數型

提取ICO圖標

.版本 2.支持庫 edroptarget.支持庫 iext2.支持庫 eAPI.支持庫 iext5.支持庫 shell.支持庫 eImgConverter.支持庫 BmpOperate.程序集 窗口程序集1.程序集變量 程序集_欲刪除的圖標, 文本型.程序集變量 程序集_文件路徑, 文本型.程序集變量 程序集_圖像大小, 圖像大小.子程序 __啟動窗口_創建完畢拖放對象1.注冊拖放控件 (_啟動窗口.取窗口句柄 ())檢測圖像欲轉換大小 ().子程序 _拖放對象1_得到文件.參數 接收到的文件路徑, 文本型編輯框1.內容 = 接收到的文件路徑.子程序 _按鈕_提取圖標_被單擊.局部變量 i, 整數型.局部變量 圖標資源, 字節集.局部變量 后綴名, 文本型.局部變量 是否空圖標, 字節集.局部變量 畫板的底圖, 字節集.如果真 (尋找文本 (程序集_文件路徑, “.”, , 真) = -1)  信息框 (“文件路徑不正確,請嘗試更換文件再試!”, #錯誤圖標, )  返回 ().如果真結束.計次循環首 (取文件內圖標數 (程序集_文件路徑), i)  提取資源文件圖標 (程序集_文件路徑, 0, 取運行目錄 () + “/” + 到文本 (i) + “.ico”, i).計次循環尾 ().如果真 (取文件內圖標數 (程序集_文件路徑) ≠ 0)  氣球提示框1.彈出提示框 (取鼠標水平位置 (), 取鼠標垂直位置 (), “圖標提取成功。”, -1, ).如果真結束程序集_欲刪除的圖標 = 編輯框1.內容' -------上面代碼提取平常的 EXE、DLL、ICL、ICO。圖標 下面的是為了將圖像轉換成為BMP后在轉換ICO圖標----------后綴名 = 到小寫 (取文本右邊 (程序集_文件路徑, 4)).如果真 (后綴名 ≠ “.exe” 且 后綴名 ≠ “.dll” 且 后綴名 ≠ “.icl” 且 后綴名 ≠ “.ico”)  畫板1.底圖 = 讀入文件 (編輯框1.內容)  畫板的底圖 = 畫板1.底圖  畫板1.寬度 = 程序集_圖像大小.寬度  畫板1.高度 = 程序集_圖像大小.高度  畫板1.底圖方式 = #縮放圖片  寫到文件 (取特定目錄 (11) + “/” + 取文本右邊 (后綴名, 1), 畫板1.取圖片 (程序集_圖像大小.寬度, 程序集_圖像大小.高度))  轉換到BMP (取特定目錄 (11) + “/” + 取文本右邊 (后綴名, 1), 取特定目錄 (11) + “/” + 取文本右邊 (后綴名, 1) + “.bmp”)  程序集_文件路徑 = 取特定目錄 (11) + “/” + 取文本右邊 (后綴名, 1) + “.bmp”  .如果真 (取文本右邊 (程序集_文件路徑, 4) = “.bmp”)    BMP轉ICO (讀入文件 (程序集_文件路徑), 圖標資源)    寫到文件 (取運行目錄 () + “/1.ico”, 圖標資源)    是否空圖標 = 讀入文件 (取運行目錄 () + “/1.ico”)    .如果真 (是否空圖標 = { }) ' 如果方法一失敗 自動轉換方法二轉ico      BMP轉ICO2 (讀入文件 (程序集_文件路徑), 圖標資源)      寫到文件 (取運行目錄 () + “/1.ico”, 圖標資源)    .如果真結束  .如果真結束  .如果 (畫板的底圖 = { })    氣球提示框1.彈出提示框 (取鼠標水平位置 (), 取鼠標垂直位置 (), “圖標提取失敗。”, -1, )  .否則    氣球提示框1.彈出提示框 (取鼠標水平位置 (), 取鼠標垂直位置 (), “圖標提取成功。”, -1, )  .如果結束.如果真結束畫板1.底圖 = { }.子程序 _編輯框1_內容被改變.局部變量 圖標數, 整數型程序集_文件路徑 = 編輯框1.內容.如果真 (尋找文本 (程序集_文件路徑, “.lnk”, , 真) ≠ -1)  編輯框1.內容 = 查詢快捷方式 (程序集_文件路徑).如果真結束圖標數 = 取文件內圖標數 (程序集_文件路徑)標題 = “發現圖標數為:” + 到文本 (圖標數) + “個”編輯框1.被選擇字符數 = 取文本長度 (程序集_文件路徑).如果真 (圖標數 = 0)  氣球提示框1.彈出提示框 (取鼠標水平位置 (), 取鼠標垂直位置 (), “文件內沒有發現可用圖標,如果放入的是圖像將自動轉換成為圖標文件” + #換行符 + “如果不是圖像將會轉換失??!”, -1, 真).如果真結束.子程序 _按鈕_刪除圖標_被單擊.局部變量 i, 整數型.如果真 (信息框 (“刪除的僅是剛才提取的圖標而且必須是非圖像提取的圖標”, #是否鈕, ) = #是鈕)  i = 取文件內圖標數 (程序集_欲刪除的圖標) ' 提取文件圖標按鈕被單擊后 程序集才有會有數據  .如果真 (i = 0)    返回 ()  .如果真結束  .計次循環首 (取文件內圖標數 (程序集_欲刪除的圖標), i)    刪除文件 (取運行目錄 () + “/” + 到文本 (i) + “.ico”)  .計次循環尾 ()  程序集_欲刪除的圖標 = “”.如果真結束.子程序 _按鈕_選擇文件_被單擊通用對話框1.初始目錄 = 取特定目錄 (3)通用對話框1.不改變目錄 = 真通用對話框1.過濾器 = “可執行文件(*.exe)|*.exe|動態鏈接庫(*.dll)|*.dll|圖標資源庫(*.icl)|*.icl|圖像文件(*.bmp;*.jpg;*.jpeg;*.gif;*.ico)|*.bmp;*.jpg;*.jpeg;*.gif;*.ico|所有文件(*.*)|*.*”.如果真 (通用對話框1.打開 () = 真)  編輯框1.內容 = 通用對話框1.文件名.如果真結束.子程序 BMP轉ICO, 邏輯型, 公開, 用位圖轉換,非本人所寫.參數 被轉BMP數據, 字節集.參數 獲得ICO數據, 字節集, 參考.參數 透明色, 整數型, 可空, 默認為白色.參數 CUR光標, 邏輯型, 可空, 真為CUR光標,假為圖標.參數 指針左熱點, 字節型, 可空, CUR光標為真時有效,以0開始.參數 指針頂熱點, 字節型, 可空, CUR光標為真時有效,以0開始.局部變量 位圖, 位圖.局部變量 IFH, ICONFILEHEADER.局部變量 BIH, BITMAPINFOHEADER.局部變量 RGBD, 字節集.局部變量 FBY, 字節集.局部變量 I.局部變量 J.局部變量 K1.局部變量 K2.局部變量 BY.局部變量 BYY.局部變量 BY2.局部變量 字節集, 字節集.局部變量 寬度, 整數型.局部變量 高度, 整數型.局部變量 A, 整數型.局部變量 TMZ, 整數型.局部變量 DD, 整數型.局部變量 補碼, 整數型.如果真 (位圖.載入數據 (被轉BMP數據) = 假)  返回 (假).如果真結束寬度 = 位圖.取寬度 ().如果真 (寬度 > 255)  返回 (假).如果真結束高度 = 位圖.取高度 ().如果真 (高度 > 255)  返回 (假).如果真結束.如果 (寬度 % 32 ≠ 0)  TMZ = 寬度 ÷ 32 + 1.否則  TMZ = 寬度 ÷ 32.如果結束TMZ = TMZ × 高度補碼 = 寬度 % 4IFH.idReserved = 0IFH.idType = 選擇 (CUR光標, 2, 1)IFH.idCount = 1IFH.bHeight = 高度IFH.bWidth = 寬度IFH.bColorCount = 0IFH.bReserved = 0IFH.wPlanes = 選擇 (CUR光標, 指針左熱點, 1)IFH.wBitCount = 選擇 (CUR光標, 指針頂熱點, 24)IFH.dwBytesInRes = 寬度 × 高度 × 3 + TMZ × 4 + 補碼 × 高度 + 40 ' 3240IFH.dwImageOffset = 22 ' 取文本長度 (ifh)BIH.biSize = 40 ' 取文本長度 (bih)BIH.biWidth = 寬度BIH.biHeight = 高度 × 2 ' !!!BIH.iPlanes = 1BIH.biBitCount = 24BIH.biCompression = 0BIH.biSizeImage = 寬度 × 高度 × 3 + 補碼 × 高度 ' 3200BIH.biXPelsPerMeter = 0BIH.biYPelsPerMeter = 0BIH.biClrUsed = 0BIH.biClrImportant = 0.如果 (是否為空 (透明色))  BY = 16777215.否則  BY = 透明色.如果結束RGBD = 取空白字節集 (BIH.biSizeImage)FBY = 取空白字節集 (TMZ × 4)K1 = 0K2 = 1A = 128.計次循環首 (高度, I) ' 從左下角逐行掃描  .計次循環首 (寬度, J)    BYY = 位圖.取某點顏色 (J - 1, 高度 - I) ' 獲得圖像上某一點的顏色Long值    .如果 (BYY ≠ BY) ' 如果該點為透明色      RGBD [K1 + 3] = 位與 (BYY, 255) ' 取整 (BYY ÷ 65536)      RGBD [K1 + 2] = 位與 (右移 (BYY, 8), 255)      RGBD [K1 + 1] = 右移 (BYY, 16)    .否則      BY2 = BY2 + A    .如果結束    K1 = K1 + 3    A = A ÷ 2    .如果真 (A = 0)      FBY [K2] = BY2      K2 = K2 + 1      A = 128      BY2 = 0    .如果真結束  .計次循環尾 ()  .如果真 (A ≠ 128)    FBY [K2] = BY2    K2 = K2 + 1    A = 128    BY2 = 0  .如果真結束  DD = K2 % 4  .如果真 (DD ≠ 1)    K2 = K2 + 5 - DD  .如果真結束  K1 = K1 + 補碼.計次循環尾 ()獲得ICO數據 = 取空白字節集 (22)拷貝內存_ICONFILEHEADER (獲得ICO數據, IFH, 22)字節集 = 取空白字節集 (40)拷貝內存_BITMAPINFOHEADER (字節集, BIH, 40)獲得ICO數據 = 獲得ICO數據 + 字節集 + RGBD + FBY返回 (真).子程序 BMP轉ICO2, 邏輯型, 公開, 用數據轉換,非本人所寫.參數 被轉BMP數據, 字節集.參數 獲得ICO數據, 字節集, 參考.參數 透明色, 整數型, 可空, 默認為白色.參數 CUR光標, 邏輯型, 可空, 真為CUR光標,假為圖標.參數 指針左熱點, 字節型, 可空, CUR光標為真時有效,以0開始.參數 指針頂熱點, 字節型, 可空, CUR光標為真時有效,以0開始.局部變量 BMP數據2, 字節集.局部變量 IFH, ICONFILEHEADER.局部變量 BIH, BITMAPINFOHEADER.局部變量 RGBD, 字節集.局部變量 FBY, 字節集.局部變量 I.局部變量 J.局部變量 K1.局部變量 K2.局部變量 BY, RGBDATA.局部變量 BYY, RGBDATA.局部變量 BY2.局部變量 字節集, 字節集.局部變量 寬度, 整數型.局部變量 高度, 整數型.局部變量 長度, 整數型.局部變量 A, 整數型.局部變量 TMZ, 整數型.局部變量 DD, 整數型.局部變量 補碼, 整數型.如果真 (取字節集長度 (被轉BMP數據) < 54 或 被轉BMP數據 [1] ≠ 66 或 被轉BMP數據 [2] ≠ 77) ' BM6  返回 (假).如果真結束寬度 = 取字節集數據 (被轉BMP數據, #整數型, 19)高度 = 取字節集數據 (被轉BMP數據, #整數型, 23)長度 = 取字節集數據 (被轉BMP數據, #整數型, 35).如果真 (寬度 > 255)  返回 (假).如果真結束.如果真 (高度 > 255)  返回 (假).如果真結束BMP數據2 = 取字節集中間 (被轉BMP數據, 55, 長度).如果 (寬度 % 32 ≠ 0)  TMZ = 寬度 ÷ 32 + 1.否則  TMZ = 寬度 ÷ 32.如果結束TMZ = TMZ × 高度補碼 = 寬度 % 4IFH.idReserved = 0IFH.idType = 選擇 (CUR光標, 2, 1)IFH.idCount = 1IFH.bHeight = 高度IFH.bWidth = 寬度IFH.bColorCount = 0IFH.bReserved = 0IFH.wPlanes = 選擇 (CUR光標, 指針左熱點, 1)IFH.wBitCount = 選擇 (CUR光標, 指針頂熱點, 24)IFH.dwBytesInRes = 寬度 × 高度 × 3 + TMZ × 4 + 補碼 × 高度 + 40 ' 3240IFH.dwImageOffset = 22 ' 取文本長度 (ifh)BIH.biSize = 40 ' 取文本長度 (bih)BIH.biWidth = 寬度BIH.biHeight = 高度 × 2 ' !!!BIH.iPlanes = 1BIH.biBitCount = 24BIH.biCompression = 0BIH.biSizeImage = 寬度 × 高度 × 3 + 補碼 × 高度 ' 3200BIH.biXPelsPerMeter = 0BIH.biYPelsPerMeter = 0BIH.biClrUsed = 0BIH.biClrImportant = 0.如果真 (取字節集長度 (BMP數據2) < BIH.biSizeImage)  返回 (假).如果真結束.如果 (是否為空 (透明色))  BY.R = 255  BY.G = 255  BY.B = 255.否則  BY.R = 位與 (透明色, 255) ' 取整 (BYY ÷ 65536)  BY.G = 位與 (右移 (透明色, 8), 255)  BY.B = 右移 (透明色, 16).如果結束RGBD = 取空白字節集 (BIH.biSizeImage)FBY = 取空白字節集 (TMZ × 4)K1 = 0K2 = 1A = 128.計次循環首 (高度, I) ' 從左下角逐行掃描  .計次循環首 (寬度, J)    BYY.R = BMP數據2 [K1 + 3]    BYY.G = BMP數據2 [K1 + 2]    BYY.B = BMP數據2 [K1 + 1]    .如果 (BYY.R ≠ BY.R 或 BYY.G ≠ BY.G 或 BYY.B ≠ BY.B) ' 如果該點為透明色      RGBD [K1 + 3] = BYY.R      RGBD [K1 + 2] = BYY.G      RGBD [K1 + 1] = BYY.B    .否則      BY2 = BY2 + A    .如果結束    K1 = K1 + 3    A = A ÷ 2    .如果真 (A = 0)      FBY [K2] = BY2      K2 = K2 + 1      A = 128      BY2 = 0    .如果真結束  .計次循環尾 ()  .如果真 (A ≠ 128)    FBY [K2] = BY2    K2 = K2 + 1    A = 128    BY2 = 0  .如果真結束  DD = K2 % 4  .如果真 (DD ≠ 1)    K2 = K2 + 5 - DD  .如果真結束  K1 = K1 + 補碼.計次循環尾 ()獲得ICO數據 = 取空白字節集 (22)拷貝內存_ICONFILEHEADER (獲得ICO數據, IFH, 22)字節集 = 取空白字節集 (40)拷貝內存_BITMAPINFOHEADER (字節集, BIH, 40)獲得ICO數據 = 獲得ICO數據 + 字節集 + RGBD + FBY返回 (真).子程序 檢測圖像欲轉換大小.如果真 (單選框_16.選中 = 真)  程序集_圖像大小.寬度 = 16  程序集_圖像大小.高度 = 16  返回 ().如果真結束.如果真 (單選框_32.選中 = 真)  程序集_圖像大小.寬度 = 32  程序集_圖像大小.高度 = 32  返回 ().如果真結束.如果真 (單選框_64.選中 = 真)  程序集_圖像大小.寬度 = 64  程序集_圖像大小.高度 = 64  返回 ().如果真結束.如果真 (單選框_128.選中 = 真)  程序集_圖像大小.寬度 = 128  程序集_圖像大小.高度 = 128  返回 ().如果真結束.子程序 _單選框_16_被單擊檢測圖像欲轉換大小 ().子程序 _單選框_32_被單擊檢測圖像欲轉換大小 ().子程序 _單選框_64_被單擊檢測圖像欲轉換大小 ().子程序 _單選框_128_被單擊檢測圖像欲轉換大小 ().子程序 __啟動窗口_將被銷毀刪除文件 (取特定目錄 (11) + “/” + 取文本右邊 (到小寫 (取文本右邊 (程序集_文件路徑, 4)), 1))刪除文件 (取特定目錄 (11) + “/” + 取文本右邊 (到小寫 (取文本右邊 (程序集_文件路徑, 4)), 1) + “.bmp”)

運行結果:

易語言,ico,圖標,提取,工具

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产欧美精品一区二区| 午夜精品久久久久久久男人的天堂| 81精品国产乱码久久久久久| 国产一区二区三区久久精品| 一区二区三区无码高清视频| 国产日本欧美视频| 欧美大胆a视频| 欧美电影在线观看高清| 国产一区二区三区网站| 欧美一级在线亚洲天堂| 亚洲国产精品成人av| 91欧美精品成人综合在线观看| 91夜夜揉人人捏人人添红杏| 在线激情影院一区| 亚洲国产精品大全| 国产精品久久久久久久美男| 欧美性少妇18aaaa视频| 中文字幕日本精品| 成人亚洲欧美一区二区三区| 久久免费国产精品1| 成人h猎奇视频网站| 亚洲开心激情网| 国产主播在线一区| 亚洲最大成人在线| 亚洲美女av黄| 国产日韩中文字幕| 国产精品私拍pans大尺度在线| 欧美亚洲国产另类| 国产精品久久久久7777婷婷| 国产精品v片在线观看不卡| 98精品在线视频| 中文字幕亚洲第一| 91视频国产高清| 国产精品无av码在线观看| 日韩电影中文 亚洲精品乱码| 成人激情黄色网| 97超碰国产精品女人人人爽| 欧美巨乳美女视频| 国产精品久久久av久久久| 国产欧美欧洲在线观看| 亚洲一区二区在线| 国产极品精品在线观看| 亚洲性视频网址| 日本欧美在线视频| 亚洲日本欧美中文幕| 欧美一级淫片aaaaaaa视频| 精品国产老师黑色丝袜高跟鞋| 亚洲天堂久久av| 中文字幕日本欧美| 亚洲人成人99网站| 国产美女高潮久久白浆| 欧美日韩国产丝袜另类| 亚洲欧美日韩图片| 国内伊人久久久久久网站视频| 日韩在线播放视频| 欧美日韩午夜剧场| 欧美激情国产高清| 一夜七次郎国产精品亚洲| 国产精品一区二区三区毛片淫片| 亚洲最新在线视频| 国产精品久久久久久久电影| 日韩欧美在线免费| 久久精品青青大伊人av| 欧洲亚洲女同hd| 国产精品专区h在线观看| 国产91成人在在线播放| 久久久国产一区二区| 亚洲精品91美女久久久久久久| 91干在线观看| 国内成人精品一区| 亚洲天堂av综合网| 欧美乱妇高清无乱码| 91国内揄拍国内精品对白| 亚洲免费电影在线观看| 一区二区福利视频| 国产在线拍偷自揄拍精品| 亚洲欧美综合区自拍另类| 国产成人精品免费视频| 久久久精品免费视频| 91精品视频网站| 日韩女在线观看| 成人亲热视频网站| 国产成人涩涩涩视频在线观看| 午夜精品久久久久久99热| 最新的欧美黄色| 91精品视频免费观看| 国产91精品久久久久| 久久久久久亚洲精品不卡| 伊人一区二区三区久久精品| 高清欧美性猛交xxxx| 中文字幕亚洲无线码a| 国产欧美日韩免费看aⅴ视频| 国产噜噜噜噜久久久久久久久| 久久免费观看视频| 亚洲欧洲成视频免费观看| 日韩成人激情影院| 国产亚洲精品91在线| 国产精品手机播放| 91久久在线视频| 色综合亚洲精品激情狠狠| 国产成人精品最新| 欧美日韩福利视频| 国产亚洲一区二区精品| 国产极品jizzhd欧美| 欧美综合第一页| 日本精品视频网站| 国产精品久久久久久久app| 国产精品亚洲第一区| 91高潮精品免费porn| 国产免费一区二区三区在线能观看| 日韩av影视在线| 精品久久久一区| 日韩精品在线视频| 欧美视频在线观看免费网址| 国产第一区电影| 欧美日韩电影在线观看| 亚洲成人av中文字幕| 久久精品亚洲94久久精品| 欧美视频二区36p| 一区二区在线免费视频| 久久影院免费观看| 亚洲bt欧美bt日本bt| 精品亚洲男同gayvideo网站| 亚洲影视中文字幕| 91免费版网站入口| 性色av一区二区三区红粉影视| 中文综合在线观看| 久久精品成人欧美大片古装| 午夜精品视频在线| 欧美成人激情图片网| 亚洲人成在线观看网站高清| 欧美激情一区二区三区成人| 国产精品手机播放| 精品福利在线视频| 亚洲美女精品成人在线视频| 欧美激情一区二区三区高清视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美日韩第一页| 国产美女直播视频一区| 91色p视频在线| 伊人男人综合视频网| 久久精品中文字幕一区| 亚洲乱亚洲乱妇无码| 日韩欧美国产骚| 韩国19禁主播vip福利视频| 日韩av大片在线| 亚洲跨种族黑人xxx| 欧美成aaa人片免费看| 激情久久av一区av二区av三区| 日韩免费av在线| 欧美日韩在线观看视频| 青青久久av北条麻妃海外网| 91视频国产高清| 亚洲精品一区av在线播放| 欧美日韩精品二区| 久久视频在线看| 日韩中文在线中文网三级| 久久久久久伊人| 亚洲精品免费在线视频| 成人欧美一区二区三区黑人孕妇| 国产欧美一区二区三区在线看| 欧美劲爆第一页| 精品国模在线视频| 亚洲欧美精品一区|