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

春暖花開
雪化了,花開了,春天來了
posts - 149,comments - 125,trackbacks - 0

 

目前我自己只知道三種方法

一、LoadBitmap

功能:

    可從一個執行模塊中載入指定的位圖。

原型:

HBITMAP LoadBitmap(
  __in  HINSTANCE hInstance,
  __in  LPCTSTR lpBitmapName
);

參數:

hInstance [in]

包含位圖的模塊句柄

lpBitmapName [in]

’\0’結尾的字符串,包含將要載入位圖資源名字。可使用MAKEINTRESOURCE將資源ID號轉換。

返回值:

如果成功,返回位圖句柄,否則返回NULL

備注:

    如果文件名不存在或內存不足,函數執行失敗。

當不再使用LoadBitmap對象時,調用DeleteObject刪除該對象。

示例:

HBITMAP hBitmap = LoadBitmap(g_hInstance, MAKEINTRESOURCEIDB_BMP);

二、SHLoadImageResource

功能:

將視圖文件轉換成位圖文件。視圖資源文件必須在資源文件中包含。

原型:

HBITMAP SHLoadImageResource (
HINSTANCE hinst,
UINT uIdImageFile
);

參數:

hinst

in】資源句柄

uIdImageFile

in】視圖文件標號

返回值:

如果成功,返回位圖句柄,否則返回NULL

備注:

轉換文件的類型包括GIFPNGJPGICOBMP

當不再使用SHLoadImageResource對象時,調用DeleteObject刪除該對象。

示例:

HBITMAP hBitmap = SHLoadImageResource(g_hInstance, IDR_IMAGE);

三、SHLoadImageFile

功能:

讀取視圖文件,解壓并返回位圖句柄。

原型:

HBITMAP SHLoadImageFile (
  LPCTSTR pszFileName

);

參數:

pszFileName 
[in] 將要載入的視圖文件名

返回值:

如果成功,返回位圖句柄,否則返回NULL

備注:

轉換文件的類型包括GIFPNGJPGICOBMP

當不再使用SHLoadImageResource對象時,調用DeleteObject刪除該對象。

示例:

    HBITMAP hBmp = SHLoadImageFile(

          (TEXT("\\My Documents\\My Pictures\\Waterfall.jpg")));

posted @ 2009-04-22 20:45 Sandy 閱讀(2072) | 評論 (0)編輯 收藏
     摘要: SHELLEXECUTEINFO 和 ShellExecuteEx的簡單使用  閱讀全文
posted @ 2009-04-22 14:02 Sandy 閱讀(35487) | 評論 (0)編輯 收藏
轉: http://tech.ddvip.com/2008-09/122062103760957.html

程序中如果要使用http或socket連接服務器,需要先連接網絡。ConnMgrEstablishConnectionSync函數中的CONNMGR_CONNECTIONINFO參數,不論采用IID_DestNetWAP還是IID_DestNetInternet,似乎都要依賴于手機上的接入點設置。都怪中國移動非要搞什么CMNET、CMWAP,中國特色的通信公司。

  可以自行創建一接入點。以下代碼創建一個CMWAP接入點:

CString strFavoriteXml =
L"<wap-provisioningdoc>"
L"<characteristic type="CM_Networks">"
L"<characteristic type="Test_GPRS">"
L"<parm name="DestId" value="{D1D06580-C364-55ec-9421-6ACF34129C58}" />"
L"</characteristic>"
L"</characteristic>"
L"<characteristic type="CM_GPRSEntries">"
L"<characteristic type="Test_GPRS">"
L"<parm name="DestId" value="{D1D06580-C364-55ec-9421-6ACF34129C58}" />"
L"<characteristic type="DevSpecificCellular">"
L"<parm name="BearerInfoValid" value="1" />"
L"<parm name="GPRSInfoValid" value="1" />"
L"<parm name="GPRSInfoProtocolType" value="2" />"
L"<parm name="GPRSInfoL2ProtocolType" value="PPP" />"
L"<parm name="GPRSInfoAccessPointName" value="cmwap" />"
L"<parm name="GPRSInfoAddress" value="" />"
L"<parm name="GPRSInfoDataCompression" value="1" />"
L"<parm name="GPRSInfoHeaderCompression" value="1" />"
L"<parm name="GPRSInfoParameters" value="" />"
L"</characteristic>"
L"</characteristic>"
L"</characteristic>"
L"<characteristic type="CM_ProxyEntries">"
L"<characteristic type="WAP">"
L"<parm name="SrcId" value="{D1D06580-C364-55ec-9421-6ACF34129C58}" />"
L"<parm name="DestId" value="{436EF144-B4FB-4863-A041-8F905A62C572}" />"
L"<parm name="Proxy" value="10.0.0.172:80" />"
L"<parm name="Enable" value="1" />"
L"<parm name="Type" value="1" />"
L"</characteristic>"
L"</characteristic>"
L"</wap-provisioningdoc>";
  
LPWSTR pszwXMLout = NULL;
HRESULT hr = DMProcessConfigXML(strFavoriteXml, CFGFLAG_PROCESS, &pszwXMLout);
  
if ( pszwXMLout )
{
 delete [] pszwXMLout;
 pszwXMLout = NULL;
}

posted @ 2009-04-21 14:54 Sandy 閱讀(971) | 評論 (0)編輯 收藏
http://radovi.javaeye.com/blog/322096這篇博客里談到計算機計算浮點數時的舍入誤差,我也在VS2005下進行了相應的實驗,如下代碼:

#include <iostream>

using namespace std;

int main()
{
    
double f = 4.35;

    
int a = int(f*100);

    cout 
<< a << endl;

    system(
"pause");
}

 的確打印出來的結果是434.

老男孩給出的解釋是這樣的:
這個問題和二進制的表示有很大關系
簡單地說
計算機不能準確表示諸如1/10等一類分數

我查到了一篇文章:http://support.microsoft.com/kb/214118/zh-cn,如下,
       IEEE 754 標準是一種方法很容易操作的壓縮方式存儲浮點數。 Intel coprocessors 和實現浮點數學的大多數基于 PC 的程序使用此標準。
       IEEE 754 指定編號,以減少存儲要求,并允許該內置二進制算法指令來處理數據以相對較快速的方式的所有微處理器上可用的二進制格式存儲。 但是,是簡單的、 非重復的十進制數字的某些數字轉換為重復不能存儲的完美的準確性的二進制數字。
      例如數 1 / 10 可以表示簡單小數的十進制數字系統中:
      .1
     但是,二進制格式中的數目將十進制重復的二進制文件:
     0001100011000111000111 (和這樣上)
     此數字無法表示按有限數量的空間。 因此,此數字向下舍入的大約-2.78E-17 存儲。
      如果獲取給定的結果執行多個的算術運算,這些舍入誤差可能具有累積性。

      看來是和二進制的表示有很大關系。
posted @ 2009-04-15 13:38 Sandy 閱讀(2606) | 評論 (1)編輯 收藏
很長時間沒有用Cellular Emulator ,使用上都有一些遺忘. 所以千萬別相信自己什么都能記住啊.

摘自: http://www.cnblogs.com/upto/archive/2007/02/14/649769.html 
         黎波老師的博客

Windows Mobile 6 SDK 中的 Cellular Emulator

現在的 Windows Mobile 設備大多數都擁有電話和其他無線通信的功能。在許多情況下,你想讓你的應用程序跟這些通信功能進行交互。例如,你想在電話響起的時候,將你的應用程序播放音樂的聲音調小;或者需要直接對通信硬件進行各種操作。那么開發這種類型的應用程序往往比較困難,最大的難點在于測試應用程序。

為了解決測試這種應用程序的困難,Windows Mobile 6 SDK 包含了 Cellular Emulator(蜂窩仿真器)。Cellular Emulator 讓你能夠在 Device Emulator 中,測試你的應用程序在各種蜂窩通信的情況下的行為。



Cellular Emulator 是一個強大的測試工具,它可以用于測試你的應用程序在蜂窩通信狀況變化時的行為。用 Cellular Emulator 可以執行一些簡單的測試,如:在仿真器中撥打電話,接聽來電和掛斷電話,發送和接收 SMS 信息等。為了讓開發人員可以測試更復雜的功能,Cellular Emulator 還支持對 SIM 配置信息的修改,還有選擇2G網絡還是3G網絡。所有這些測試工作都不需要用到一臺物理設備。

要讓 Cellular Emulator 和 Device Emulator 可以一起配合使用,首先你需要把他們關聯起來。
1. 記下 Cellular Emulator 左下角狀態欄的 COM 端口號。如 COM5。
2. 在 Device Emulator 中選擇“File-->Configure...”菜單項,打開 Emulator Properties 對話框。
3. 在 Emulator Properties 對話框中選擇 Peripherals 選項卡。
4. 把剛才記下的 COM 端口號輸入到 Serial Port 0 文本框中。如果你在下拉列表中找不到你的端口號,可以自己輸入進去。
5. 點擊 OK 按鈕保存設置,關閉 Emulator Properties 對話框。
6. 點擊“File-->Reset-->Soft”菜單項,對仿真器進行軟重置操作。



待仿真器完成重置過程并重新啟動后,你將會看到仿真器的蜂窩網絡已經可用了。如果還是不行,可能是安裝了 Windows Mobile 6 SDK 之后,沒有重新啟動系統的原因吧。

給仿真器撥打電話
打開 Cellular Emulator 的 Call Manager 選項卡,在 Phone Number 文本框中輸入任意一個電話號碼,點擊旁邊的 Dial 按鈕,仿真器的電話鈴聲將響起,并顯示來自所輸入的電話號碼的來電。這時在 Active Calls 列表中將出現仿真器上的活動通話,Status 顯示為 Incoming。
用7272024這個電話號碼向仿真器撥打電話:


仿真器收到電話號碼為7272024的來電:


從仿真器撥打電話
Preset Number 列表中提供了4個可供測試的電話號碼。Busy 表示線路忙,Reject 表示拒絕接聽,Hang Up After Connect 表示接聽后再掛斷,No Answer 表示沒有回應。嘗試在仿真器中撥打7272021,Cellular Emulator 的 Active Calls 列表將顯示仿真器當前的活動通話。電話接通后持續了10秒鐘,然后掛斷,也就是Hang Up After Connect




向仿真器發送 SMS 信息
打開 Cellular Emulator 的 SMS 選項卡,在 Send to device 的多行文本框中輸入短信內容,然后點擊 Send 按鈕將短信發送至仿真器。


仿真器將收到新短信:


還可以設置重復發送。選中 Repeatly 檢查框,設定好 Interval(間隔時間)和 Max Count(最大數目),然后再點擊 Send 按鈕即可。如果你在仿真器中回復了信息,將會在 Cellular Emulator 的 Receive from device 列表中看到你回復的短信。


選擇網絡
打開 Cellular Emulator 的 Network 選項卡,可以選擇2G或者3G網絡,斷開 GPRS 連接,查看數據通道等。


執行和查看 AT 命令
打開 Cellular Emulator 的 Injection 選項卡,這里可以向仿真器發送 AT 命令或事件。


打開 Cellular Emulator 的 AT log 選項卡,可以看到剛才所有對仿真器的操作對應的 AT 命令。


使用配置文件
這里可以選擇使用哪一個 SIM 配置文件,文件內容是 XML 格式。


總結
有了 Cellular Emulator 的配合,Device Emulator 顯得更加強大。現在 Windows Mobile 6 開發人員可以使用仿真器進行開發和測試,而不需要購買各種真實設備。遺憾的是,Cellular Emulator 并不支持 Windows Mobile 5.0 和 Windows Mobile 2003 的仿真器。不過好在 Windows Mobile 6 的 API 跟 Windows Mobile 5.0 的絕大部分一樣,所以你可以在 Windows Mobile 6 的仿真器中開發和調試 Windows Mobile 5.0 的應用程序。對于 Windows Mobile 2003 可能測試效果沒有那么一致,你也可以自己嘗試一下。

參考:
What's New for Developers in Windows Mobile 6

posted @ 2009-04-15 09:59 Sandy 閱讀(1964) | 評論 (0)編輯 收藏
        昨天一直在調一段代碼,流程是這樣的:我在某個界面程序里先放置了一個對話框A,用戶選擇是或否。選擇是后,會再彈出一個對話框B,并觸發一個事件,然后再啟動一個對話框C。這些對話框是模態的。

        邏輯感覺很對,沒有問題。但是界面的異常讓我是頭疼。A對話框選擇是后,B對話框顯示不完全,在C對戶框顯示的時候,文字顯示又有異常。檢查了一下,原來EndDialog沒有執行成功。使用GetLastError獲取的錯誤值也是正確的。
  
        惆悵了……,后來利用線程,去執行那個事件,界面也正常了。

        這是為什么呢?
         我個人覺得是事件的執行影響到了界面的刷新,因為我的事件是在界面的程序里面執行的。它對界面消息進行了阻塞,導致界面不能刷新。
          這個問題,不是我第一次遇到,以前也遇到過這樣的問題,沒有總結。總結一下,不要再犯了。
  
posted @ 2009-04-14 09:10 Sandy 閱讀(412) | 評論 (0)編輯 收藏

Windows Mobile上聯系人的信息可分別存儲在手機和SIM卡中。我嘗試過從手機,即所謂的Outlook聯系人中讀取聯系人的信息,但是還沒有嘗試過從sim卡中讀取聯系人的信息,心里也一直默認為難吧。今天查了一下,發現竟然這么簡單,相比outlook的讀取方式來說,簡單很多。

我們先來定義個結構

typedef struct {
  TCHAR szName[32];
  TCHAR szTelNum[32];
}CONTACTSTRUCT;

要使用SIM的相關文件,需要包含頭文件 simmgr.h

首先要初始化一下
HSIM lphSim;  
 HRESULT hr = SimInitialize(0, NULL, 0, &lphSim);
if(FAILED(hr))  
 {
  return;
 }

其次獲取總共使用的多少條記錄與總共可以容納的記錄條數  
 DWORD dwUsed,dwTotal;  
 hr = SimGetPhonebookStatus(lphSim, SIM_PBSTORAGE_SIM, &dwUsed, &dwTotal);

然后我們讀取聯系人的信息
定義一個
std::vector<CONTACTSTRUCT> vContact;

 for(int i=0; i<dwTotal; i++)      
 {
  //對結構初始話以下  
  SIMPHONEBOOKENTRY phoneent;  
  memset(&phoneent,0,sizeof(phoneent));  
  phoneent.cbSize = sizeof(phoneent);

  if (SUCCEEDED(SimReadPhonebookEntry(lphSim, SIM_PBSTORAGE_SIM, i+1, &phoneent)))
  {
   CONTACTSTRUCT tempContact = {0};

   wcsncpy(tempContact.szName, phoneent.lpszText, 31); // 姓名
   wcsncpy(tempContact.szTelNum, phoneent.lpszAddress, 31); // 電話

   vContact.push_back(tempContact );
  }
 }

 //最后別忘了清理      
 SimDeinitialize(lphSim);
 lphSim = NULL;

這里讀取的時候用了dwTotal,是因為聽有經驗的人說,sim卡的存儲可能不連續,如果用dwUsed的話,可能會有問題。

積累一下,有時間再好好看一下outlook聯系人的。

參考文章:
Pocket 中獲取SIM卡中聯系人信息
http://blog.csdn.net/xulg1984/archive/2008/05/30/2497712.aspx

posted @ 2009-04-09 15:20 Sandy 閱讀(3099) | 評論 (0)編輯 收藏
     摘要: 意氣風發、躊躇滿志,不覺感嘆萬千……本文是自己工作6年的經歷沉淀或者經驗提煉,希望對所有的軟件工程師們有所幫助,早日實現自己的人生目標。本文主要是關于軟件開發人員如何提高自己的軟件專業技術方面的具體建議,前面幾點旨在確定大的方向,算是廢話吧。  1、分享第一條經驗:“學歷代表過去、能力代表現在、學習力代表未來。”其實這是一個來自國外教育領域...  閱讀全文
posted @ 2009-04-08 13:48 Sandy 閱讀(314) | 評論 (1)編輯 收藏

轉自: http://www.cnblogs.com/dotnetearthworm/archive/2009/02/02/1382488.html

.sln
:解決方案文件,為解決方案資源管理器提供顯示管理文件的圖形接口所需的信息。

.csproj:項目文件,創建應用程序所需的引用、數據連接、文件夾和文件的信息。

.aspx:Web 窗體頁由兩部分組成:視覺元素(HTML、服務器控件和靜態文本)和該頁的編程邏輯。Visual Studio 將這兩個組成部分分別存儲在一個單獨的文件中。視覺元素在.aspx 文件中創建。

.ascx:ASP.NET的用戶控件(也叫做“pagelets”),是作為一種封裝了特定功能和行為(這兩者要被用在Web應用程序的各種頁面上)的Web頁面被開發的。一個用戶控件包含了HTML、代碼和其他Web或者用戶控件的組合,并在Web服務器上以自己的文件格式保存,其擴展名是*.ascx。ASP.NET里的缺省配置并不允許Web客戶端通過URL來訪問這些文件,但是這個網站的其他頁面可以集成這些文件里所包含的功能。

.aspx.cs:Web 窗體頁的編程邏輯位于一個單獨的類文件中,該文件稱作代碼隱藏類文件(.aspx.cs)。

.cs: 類模塊代碼文件。業務邏輯處理層的代碼。

.asax:Global.asax 文件(也叫做 ASP.NET 應用程序文件)是一個可選的文件,該文件包含響應 ASP.NET 或 HTTP 模塊引發的應用程序級別事件的代碼。

.config:Web.config 文件向它們所在的目錄和所有子目錄提供配置信息。

.aspx.resx/.resx:資源文件,資源是在邏輯上由應用程序部署的任何非可執行數據。通過在資源文件中存儲數據,無需重新編譯整個應用程序即可更改數據。 51aspx.com

.XSD:XML schema的一種.從DTD,XDR發展到XSD

.pdb:PDB(程序數據庫)文件保持著調試和項目狀態信息,從而可以對程序的調試配置進行增量鏈接。

.suo:解決方案用戶選項,記錄所有將與解決方案建立關聯的選項,以便在每次打開時,它都包含您所做的自定義設置。

.asmx:.asmx文件包含 WebService 處理指令,并用作 XML Web services 的可尋址入口點 51aspx。

.vsdisco(項目發現)文件 基于 XML 的文件,它包含為 Web 服務提供發現信息的資源的鏈接 (URL-51aspx )。

.htc:一個HTML文件,包含腳本和定義組件的一系列HTC特定元素.htc提供在腳本中implement組件的機制

來源: .Net中文社區(http://www.aspxcs.net/)

上面是我看到的一些介紹,這里再補充一些:
  .clw   支持ClassWizard  
  .ncb   支持ClassView  
  .opt   保存工作空間的配置  
  .aps   支持ResourceView  
  .bsc   瀏覽器信息文件  
  .dsp   項目文件  
  .dsw   工作空間文件  
  .mak   外部的創建文件  
  .plg   建立日志文件 

posted @ 2009-04-08 13:43 Sandy 閱讀(1353) | 評論 (3)編輯 收藏
 對于warning C4005: 'WINVER' : macro redefinition的處理

 在Windows.h中有如下定義:  
  #ifndef   WINVER  
  #define   WINVER   0x0400  
  #endif  
  如果你把#define   WINVER   0x500置于#include   <windows.h>之前,就不會出現警告.   

摘自:http://topic.csdn.net/t/20020103/15/456195.html
posted @ 2009-04-07 15:22 Sandy 閱讀(8106) | 評論 (0)編輯 收藏
僅列出標題
共15頁: First 5 6 7 8 9 10 11 12 13 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲精品视频二区| 亚洲高清免费| 亚洲欧美国产高清va在线播| 久久精品五月| 亚洲免费在线观看视频| 日韩视频一区二区三区| 伊人一区二区三区久久精品| 欧美视频免费看| 久久久久久久久久码影片| 夜夜嗨一区二区三区| 在线播放国产一区中文字幕剧情欧美| 欧美日韩中文在线| 亚洲综合电影| 午夜综合激情| 午夜视频在线观看一区二区| 在线午夜精品自拍| 亚洲午夜精品一区二区| 亚洲视频中文字幕| 亚洲自拍偷拍麻豆| 欧美一乱一性一交一视频| 欧美一区影院| 久久人91精品久久久久久不卡| 久久疯狂做爰流白浆xx| 久久亚洲视频| 欧美新色视频| 国产一区二区精品丝袜| 黑人一区二区| 亚洲另类一区二区| 亚洲欧美激情一区二区| 久久青青草原一区二区| 亚洲视频一区二区| 亚洲欧美不卡| 久久久精品性| 欧美激情一区二区三区在线视频观看 | 亚洲大片在线观看| 国产视频欧美| 亚洲精品乱码久久久久久日本蜜臀| 一本色道久久综合亚洲91| 亚洲欧美国产另类| 久久精品日韩一区二区三区| 亚洲黄色av| 久久不射网站| 欧美日韩在线免费观看| 黄色日韩网站| 亚洲欧美视频| 亚洲茄子视频| 亚洲午夜精品国产| 欧美精品在线极品| 欧美日韩国产精品一卡| 国产精品超碰97尤物18| 亚洲国产小视频| 亚洲欧美精品suv| 欧美激情久久久久| 久久蜜桃资源一区二区老牛| 亚洲黄色免费| 欧美亚洲免费电影| 欧美日韩在线一区二区| 最新亚洲一区| 欧美国产综合| 老鸭窝91久久精品色噜噜导演| 国产手机视频精品| 欧美尤物一区| 亚洲欧美韩国| 国产精品白丝av嫩草影院| 午夜欧美电影在线观看| 一区二区三区日韩在线观看 | 国产日韩av在线播放| 亚洲欧美日韩一区二区三区在线| 日韩亚洲在线观看| 国产精品福利片| 午夜精品亚洲| 欧美亚洲在线| 亚洲国产精品999| 欧美激情无毛| 国产精品久久国产精品99gif| 午夜精品成人在线视频| 香蕉久久久久久久av网站| 国产日韩欧美a| 亚洲高清资源综合久久精品| 欧美日韩在线观看视频| 久久国产高清| 免费精品视频| 亚洲春色另类小说| 免播放器亚洲一区| 欧美日韩在线精品一区二区三区| 亚洲欧美在线播放| 久久精品人人爽| 日韩亚洲欧美一区二区三区| 亚洲一区二区精品| 亚洲精品国精品久久99热一| 亚洲一区二区在| 亚洲精品一区二区三区蜜桃久| 亚洲视频导航| 99国产精品| 久久久99爱| 欧美专区在线| 欧美偷拍一区二区| 亚洲国产高清一区| 久久国内精品视频| 日韩午夜精品| 美女国产精品| 免费看亚洲片| 亚洲乱码国产乱码精品精| 欧美在线一二三区| 午夜精品av| 国产精品综合网站| aa级大片欧美| 亚洲在线观看免费| 欧美视频一区二区三区…| 欧美国产三级| 亚洲精品一级| 欧美日韩视频不卡| 99精品99| 午夜日本精品| 国产亚洲精品aa| 亚洲日本在线视频观看| 欧美激情精品久久久久久| 欧美成人免费播放| 在线观看一区| 欧美激情综合在线| 一区二区欧美视频| 欧美一级欧美一级在线播放| 国产免费成人在线视频| 久久se精品一区精品二区| 老牛国产精品一区的观看方式| 伊人久久大香线蕉av超碰演员| 久久婷婷国产麻豆91天堂| 亚洲美女精品成人在线视频| 91久久久久久久久久久久久| 久久亚洲私人国产精品va媚药| 久久国产婷婷国产香蕉| 国产真实乱偷精品视频免| 久久精品国产清高在天天线| 欧美激情一区二区三区四区| 99精品国产热久久91蜜凸| 国产精品二区二区三区| 久久久久久婷| 91久久久在线| 在线亚洲伦理| 亚洲性视频网址| 国产性天天综合网| 国产精品久久久久久久浪潮网站| 久久精品一区| 亚洲精品久久久蜜桃| 久久久久网站| 亚洲欧美在线免费观看| 亚洲精品激情| 精品福利电影| 国产精品亚洲综合一区在线观看 | 国产精品sm| 欧美一区二区精品久久911| 亚洲国产cao| 欧美成人精品激情在线观看| 欧美在线免费视屏| 亚洲欧美成人一区二区在线电影| 亚洲区中文字幕| 亚洲福利电影| 在线观看久久av| 狠狠噜噜久久| 精品1区2区| 伊人久久婷婷色综合98网| 韩国av一区二区| 国产一区二区日韩精品欧美精品| 国产精品日本精品| 国产精品亚洲精品| 国产亚洲精品成人av久久ww| 国产精品视频男人的天堂| 国产精品自拍视频| 国产一区二区三区成人欧美日韩在线观看| 美女精品在线| 欧美在线影院| 亚洲少妇一区| 久久乐国产精品| 欧美一级大片在线观看| 黄色成人小视频| 国产精品国产三级国产| 国产日本亚洲高清| 亚洲高清视频在线| 亚洲香蕉在线观看| 亚洲日本激情| 欧美亚洲视频一区二区| 国产综合久久久久久| 亚洲国产精品免费| 一本一本大道香蕉久在线精品| 91久久一区二区| 亚洲国产欧美在线人成| 亚洲黄色免费| 久久精品国产一区二区三区免费看 | 91久久精品网| 亚洲一区综合| 欧美日本国产视频| 国内精品视频一区| 9色精品在线| 欧美丰满高潮xxxx喷水动漫| 中文在线资源观看网站视频免费不卡 | 欧美人与禽猛交乱配| 国语精品一区| 欧美一区二区三区的| 亚洲日本在线观看| 麻豆9191精品国产|