青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
S.l.e!ep.¢%
像打了激速一樣,以四倍的速度運轉(zhuǎn),開心的工作
簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
C++博客
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
86 Line 線程封裝類 only for Win32
Posted on 2009-02-07 17:03
S.l.e!ep.¢%
閱讀(1757)
評論(3)
編輯
收藏
引用
所屬分類:
VC
?
?1
#include?
<
windows.h
>
?2
#include?
<
process.h
>
?3
?4
class
?CThread
?5
{
?6
public
:
?7
????CThread()
?8
????
{
?9
????????m_hThread???
=
?INVALID_HANDLE_VALUE;
10
????????m_nThreadID?
=
?
0
;
11
????????m_pfnCall???
=
?NULL;
12
????}
13
14
????
virtual
?
~
CThread()
15
????
{
16
????????stop();
17
????}
18
19
????
void
?setObj(unsigned?
int
?(
*
pfnCall)(
void
*
?pVoid))
20
????
{
21
????????m_pfnCall?
=
?pfnCall;
22
????}
23
24
????
static
?unsigned?__stdcall?_ThreadProc(
void
*
?pVoid)
25
????
{
26
????????CThread
*
?pThis?
=
?(CThread
*
)pVoid;
27
28
????????
if
?(?NULL?
!=
?pThis
->
m_pfnCall?)
29
????????????pThis
->
m_pfnCall(pVoid);
30
31
????????
return
?
0
;
32
????}
33
34
????
bool
?start(
void
*
?pVoid)
35
????
{
36
????????m_hThread?
=
?(HANDLE)_beginthreadex(NULL,?
0
,?_ThreadProc,?(
void
?
*
)
this
,?
0
,?
&
m_nThreadID);
37
????????
38
????????
if
?(?
0
?
==
?m_hThread?)
39
????????????
return
?
false
;
40
????????
else
41
????????????
return
?
true
;
42
????}
43
44
????
bool
?stop()
45
????
{
46
????????
#define
?ONE_SECOND?1000
47
48
????????
if
?(?INVALID_HANDLE_VALUE?
==
?m_hThread?)
49
????????????
return
?
true
;
50
51
????????BOOL?bRet???
=
?FALSE;
52
????????DWORD?dwRet?
=
?
0
;
53
54
????????DWORD?dwExitCode?
=
?
0
;
55
????????
if
(?TRUE?
==
?::GetExitCodeThread(m_hThread,?
&
dwExitCode)?)
56
????????
{
57
????????????
if
(?STILL_ACTIVE?
==
?dwExitCode?)????????????
58
????????????????dwRet?
=
?::WaitForSingleObject(m_hThread,?ONE_SECOND);?
59
????????}
60
????????????????
61
????????
if
?(?dwRet?
==
?WAIT_TIMEOUT?
||
?dwRet?
==
?WAIT_FAILED?)?
62
????????
{
63
????????????bRet?
=
?::TerminateThread(m_hThread,?
1
);
64
????????}
65
????????
else
66
????????
{
67
????????????bRet?
=
?TRUE;
68
????????}
69
????????????????
70
????????::CloseHandle(m_hThread);
71
72
????????
if
?(?TRUE?
==
?bRet?)
73
????????
{
74
????????????
return
?
true
;
75
????????}
76
????????
else
77
????????
{
78
????????????
return
?
false
;
79
????????}
80
????}
????
81
82
private
:
83
????HANDLE???????m_hThread;
84
????unsigned?
int
?m_nThreadID;
85
????unsigned?
int
?(
*
m_pfnCall)(
void
*
?pVoid)?;
86
}
;
Feedback
#
re: 86 Line 線程封裝類 only for Win32
回復(fù)
更多評論
2009-02-07 17:51 by
陳梓瀚(vczh)
比起m_pfnCall,還是用virtual void Run()=0;好些。
#
re: 86 Line 線程封裝類 only for Win32
回復(fù)
更多評論
2009-02-07 18:08 by
S.l.e!ep.¢%
以前用 virtual void Run()=0; 造成類爆炸, 做一個功能要寫一個類,原來在一個類寫兩個 static 函數(shù)就可以搞定的東西,沒必要吧。
#
re: 86 Line 線程封裝類 only for Win32
回復(fù)
更多評論
2009-02-26 23:42 by
zhuxueling
我也實現(xiàn)過一個線程庫。不過接口比你的簡單。。
舉個例子:
1
class
Msg
{
2
void
message(
int
t)
{
3
std::cout
<<
"
message is: t
"
<<
std::endl;
4
}
5
}
;
6
7
int
main()
{
8
Msg m;
9
Thread t( m,
&
Msg::message,
22
);
10
t.start();
11
t.join();
12
return
0
;
13
}
我喜歡在線程創(chuàng)建時就執(zhí)行,所以我用start方法,推遲執(zhí)行。
join方法是等待線程終止的。
線程的構(gòu)造函數(shù)很隨意。。
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
com with IE
用XML存儲數(shù)據(jù)的缺陷,優(yōu)勢
VC error C4430 和 C2533 錯誤
VS2008 控制臺 不關(guān)閉
函數(shù)的返回值是函數(shù)指針
VC2005:無法執(zhí)行添加/移除操作,因為代碼元素是只讀的....多個解決辦法 **輸入無提示,解決辦法(VA_X_Setup1649)
UNC path 不受support
在vs2008中添加include文件和lib文件
vector 插入問題
VS2008 "當(dāng)前不會命中斷點。源代碼與原始版本不同"解決方法
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © S.l.e!ep.¢%
日歷
<
2009年1月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
公告
mail: sleepwom@163.com (每月一看)
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆分類
(1107)
A·M·F·3(9)
Algorithm (8)
Axis(3)
Book(1)
C++(89)
COM(27)
Crack(39)
CURL(3)
Data Struct(1)
DataBase(14)
Delphi(1)
Design Pattern(11)
DirectUI(14)
DLL(2)
DOS(32)
emule
Encryption (4)
English(7)
epoll(8)
FastDB(10)
Finance(1)
Flash(9)
Game(8)
Game Design(1)
gdb(5)
GFW(1)
Haker
hardware
HTML(39)
ICE(8)
IE_BHO(1)
IM(2)
Inside Windows(2)
InstallShield (7)
Interview(12)
IOCP(19)
Lua(14)
Management(10)
Math(2)
Media(2)
Medical science(1)
MongoDB(4)
MSXML(1)
MulThreads(10)
NetWork(8)
Office Automation(5)
OpenSSL(13)
Oracle(1)
Other(61)
P2P(3)
PE(10)
Plan
ProjectSummary(4)
python(3)
Reactos(1)
Regular expression(2)
Reverse Engineering(5)
RootKit(116)
sed(1)
Server Program(3)
Shell(12)
Skynet(6)
SOAP(5)
SQLite(2)
SSL(3)
STL(3)
System Safe(1)
Team(9)
test(26)
TortoiseSVN(2)
UAC(3)
Unix(89)
Unknown(5)
VB(1)
VBScript(2)
VC(124)
Video Processing(1)
WIN7 + VC(3)
WinDbg(38)
Windows(13)
Windows WDM(61)
Windows扎記(1)
WTL(1)
yacc(3)
Z.E.R.O.M.Q(1)
生活常識(1)
網(wǎng)絡(luò)協(xié)議(2)
系統(tǒng)低層(11)
隨筆檔案
(1098)
2015年1月 (1)
2014年12月 (9)
2014年11月 (18)
2014年6月 (1)
2014年4月 (2)
2013年9月 (1)
2013年5月 (10)
2012年7月 (3)
2012年4月 (2)
2012年3月 (8)
2012年2月 (6)
2012年1月 (13)
2011年12月 (2)
2011年11月 (3)
2011年10月 (5)
2011年8月 (3)
2011年7月 (8)
2011年6月 (6)
2011年5月 (12)
2011年4月 (28)
2011年3月 (15)
2011年2月 (10)
2011年1月 (16)
2010年12月 (21)
2010年11月 (16)
2010年10月 (6)
2010年9月 (17)
2010年8月 (19)
2010年7月 (25)
2010年6月 (21)
2010年5月 (38)
2010年4月 (10)
2010年3月 (24)
2010年2月 (58)
2010年1月 (78)
2009年12月 (29)
2009年11月 (35)
2009年10月 (152)
2009年9月 (130)
2009年8月 (24)
2009年7月 (2)
2009年6月 (4)
2009年5月 (14)
2009年4月 (31)
2009年3月 (24)
2009年2月 (30)
2009年1月 (45)
2008年12月 (24)
2008年11月 (23)
2008年10月 (16)
文章檔案
(1)
2009年2月 (1)
相冊
SimpleWord
隨筆
收藏夾
(3)
Operation System(3)
Other
DataStruct
數(shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)結(jié)構(gòu)
搜索
積分與排名
積分 - 1266054
排名 - 10
最新評論
1.?re: linux信號Linux下Signal信號太詳細了,終于找到了
寫的不錯。
--zsx
2.?re: 匯編中的test和cmp比較
666666666
--xx
3.?re: linux信號Linux下Signal信號太詳細了,終于找到了
這篇文章就是個垃圾
--11
4.?re: CreateService加載驅(qū)動過程
可以在內(nèi)核太下直接調(diào)用這些函數(shù)來加載嗎?
--peace
5.?re: 在VC中徹底玩轉(zhuǎn)Excel
怎樣能夠提高讀寫速度
--Touch
6.?re: 函數(shù)開始處的MOV EDI, EDI的作用收藏
不錯,謝謝分享。
--abc
7.?re: gcc g++ 4.7 安裝淚奔記(續(xù))
最新已經(jīng)到4.9.2了,還是用Archlinux好。。
--bigeast
8.?re: ./lua/addtest.lua:9: attempt to index local 'testobj' (a userdata value)
c++對象導(dǎo)到lua之后成為了一個“userdata ”,原來上面的成員、方法都會訪問不了的,只是一個普通的內(nèi)存塊,如果想用,要把方法也倒到Lua。
--陳冠希
9.?re: 關(guān)于NoSQL,你必須知道的九件事
說的玄而又玄
--cpper
10.?re: ./lua/addtest.lua:9: attempt to index local 'testobj' (a userdata value)
lua_touserdata() 不會改變堆棧
--網(wǎng)絡(luò)兼職
11.?re: lua中的closure
這不就是閉包嘛,沒啥稀奇的吧。javascript也有 很多腳本語言都有
--evilwk
12.?re: lua中的closure
lua有專有名詞,叫upvalue
--Quon Lu
13.?re: lua函數(shù)中的"匿名變量"?
_是用作占位符,表示參數(shù)不會使用
有時候函數(shù)調(diào)用者傳入了多個參數(shù),函數(shù)用不到的參數(shù),可以用_占位
主要多見于一些回調(diào)函數(shù)
--Clear
14.?re: lua函數(shù)中的"匿名變量"?
只是傳遞可變參數(shù)而已,這兩個例子是結(jié)合演示可變參數(shù)吧
--南宮臨風(fēng)
15.?re: lua函數(shù)中的"匿名變量"?[未登錄]
占兩個位置,意圖何在?
--jcily
16.?re: IOCP的一個簡單封裝類(zz) [轉(zhuǎn)]
例子不能運行
--dsa
17.?re: Flash CS3動作面板打開出錯[Java運行時環(huán)境初始化時出現(xiàn)錯誤,你可能需要重...
不過我已經(jīng)有java環(huán)境了,為什么還是需要安裝呢?而且我想你說的那樣做,只有900KB而已啊!怎么回事?
--Echo____g
18.?re: The secret life of GetWindowText
評論內(nèi)容較長,點擊標(biāo)題查看
--allen
19.?re: Lua學(xué)習(xí)筆記
ECCDDFC08D2AE6DCD26DB8B09AE0F6264DFDA306
--xiaoxiao
20.?re: 實用命令:利用openssl進行BASE64編碼解碼、md5/sha1摘要、AES/DES3加密解密 收藏
66F053665DF4F26C7CAA2DE22FBD1B51
--xiaoxiao
21.?re: 虛擬鍵盤(軟鍵盤)設(shè)計要點
博主 有個小bug不知道該怎么改
當(dāng)點擊完某個鍵的時候 時不時會出現(xiàn) 該鍵還遺留按下去的藍色 回不到原本顏色
是和頁面的刷新快慢有關(guān)嗎?
非常感謝
--red
22.?re: 虛擬鍵盤(軟鍵盤)設(shè)計要點
非常感謝博主!正好要開發(fā)軟鍵盤
--red
23.?re: C語言中實現(xiàn)不同函數(shù)間jump的方法[未登錄]
__asm{push 0}
替換為
_alloca(4)
--cpp
24.?re: QQ2009 界面技術(shù)(DirectUI)
評論內(nèi)容較長,點擊標(biāo)題查看
--xiaozhi_5638
25.?re: sqlite 日期比較.取大于現(xiàn)在時間的記錄
評論內(nèi)容較長,點擊標(biāo)題查看
--威風(fēng)
26.?re: yacc學(xué)習(xí)筆記(1) 2013.05.11
《flex 與 bison(中文版)》
--coreBugZJ
27.?re: yacc學(xué)習(xí)筆記(1) 2013.05.11
學(xué)習(xí)一下
--seahouse
28.?re: Coroutines in C
mark
--zgpxgame
29.?re: 突發(fā)奇想 之 遠程調(diào)用
wcf
--三斷笛
30.?re: 突發(fā)奇想 之 遠程調(diào)用
rpc
--Richard Wei
31.?re: 突發(fā)奇想 之 遠程調(diào)用
函數(shù)式編程,參考一下jquery的數(shù)據(jù)請求。
--漂漂
32.?re: 突發(fā)奇想 之 遠程調(diào)用
樓上的,我看了,系統(tǒng)API都有現(xiàn)成的,灰常不錯,我喜歡.
--S.l.e!ep.¢%
33.?re: 突發(fā)奇想 之 遠程調(diào)用
樓主可以試試協(xié)程
--會飛的導(dǎo)彈豬
34.?re: 突發(fā)奇想 之 遠程調(diào)用
Lambda 表達式 可以緩解 用起來感覺不錯的
--Lo
35.?re: 用XML存儲數(shù)據(jù)的缺陷,優(yōu)勢
@是大法官
頂~~~~~~~~
--幻想
36.?re: P處理的雙進程守護
評論內(nèi)容較長,點擊標(biāo)題查看
--幻想
37.?re: Windows下刪除.svn文件夾的最簡易方法
這想法好,每次explorer刷新一次都會去做一次,又學(xué)到了
--幻想
38.?re: OPENSSL 生成 CERT 參考
REQ_DEPT_NAME 等 這些定義在哪? 最好把頭文件都給列出來。謝謝!
--呂文華
39.?re: DirectUI For WebBrowser
怎么解決IOleInPlaceSiteWindowless::InvalidateRect()無響應(yīng)的?
--bluesky
40.?re: 怎么讓Firefox支持ActiveX控件
在 new ActiveXObject 在IE中可以發(fā)現(xiàn)在火狐中用什么來代替啊
--陳彥鑫
閱讀排行榜
1.?linux信號Linux下Signal信號太詳細了,終于找到了(45168)
2.?實用命令:利用openssl進行BASE64編碼解碼、md5/sha1摘要、AES/DES3加密解密 收藏 (8757)
3.?匯編中的test和cmp比較(8633)
4.?[轉(zhuǎn)] DirectUI的初步分析(7938)
5.?如何用WinDbg定位內(nèi)存泄露? (6799)
6.?調(diào)用OPENSSL讀取PEM文件的靈異問題(6775)
7.?如何區(qū)分虛擬網(wǎng)卡與物理網(wǎng)卡(6749)
8.?在VC中徹底玩轉(zhuǎn)Excel(6348)
9.?在主線程中慎用WaitForSingleObject (WaitForMultipleObjects) (轉(zhuǎn))(6342)
10.?./lua/addtest.lua:9: attempt to index local 'testobj' (a userdata value)(6321)
11.?sqlite 日期比較.取大于現(xiàn)在時間的記錄(6287)
12.?vc2005的詭異錯誤“Windows has triggered a breakpoint in .exe.”(6278)
13.?Linux遭遇Segmentation fault(6040)
14.?今天發(fā)現(xiàn) EnterCriticalSection 里頭還是調(diào)用了 WaitForSingleObject(5921)
15.?在vs2008中添加include文件和lib文件(5803)
16.?shell bash模擬二維數(shù)組(5789)
17.?DLL Inject -- 一、Windows 鉤子(Hooks) - (1)(5718)
18.?lua動態(tài)鏈接庫(luaopen_*函數(shù)的使用)(5597)
19.?靜態(tài)代碼分析工具匯總(5577)
20.?[轉(zhuǎn)載]最好的53個 VC++ /MFC 開源軟件項目(5471)
21.?VC 操作 MDB 文件類(5422)
22.?WSARecv 函數(shù)(5383)
23.?gcc g++ 4.7 安裝淚奔記.(5343)
24.?HOOK鉤子機制學(xué)習(xí)筆記(4) - 鉤子函數(shù)說明 收藏 (5255)
25.?關(guān)于TCP丟包,斷開的疑問(4996)
26.?[轉(zhuǎn)]VC++UDP實現(xiàn)可靠傳輸(文件)(虛擬TCP)((4990)
27.?curl應(yīng)用總結(jié)(一)(4884)
28.?c和c++中取任意對數(shù)的簡單方法(4858)
29.?【轉(zhuǎn)】如何高效產(chǎn)生m個n范圍內(nèi)的不重復(fù)隨機數(shù)(m<=n)(4755)
30.?lua動態(tài)鏈接庫之單個so文件包含多個模塊(luaL_requiref函數(shù)的使用) (4660)
31.?http協(xié)議 文件下載原理詳解(4524)
32.?反調(diào)試技巧總結(jié)-原理和實現(xiàn)(4488)
33.?set、vector、list和deque 順序容器(4310)
34.?xp下使用vista音量合成器(4295)
35.?如何合并兩個vector?(4225)
36.?std::tr1::shared_ptr 使用的一點體會 (4086)
37.?編碼規(guī)范(4073)
38.?CMake安裝(4011)
39.?實現(xiàn)Sock5代理(轉(zhuǎn))(4000)
40.?X.509 數(shù)字證書結(jié)構(gòu)和實例 (3914)
評論排行榜
1.?工作兩年后的總結(jié)(17)
2.?[轉(zhuǎn)載]最好的53個 VC++ /MFC 開源軟件項目(12)
3.?VMware虛擬機出現(xiàn)Reason: Failed to lock the file(轉(zhuǎn))(9)
4.?實現(xiàn)了一個寫LOG類(9)
5.?封裝了IOCP(8)
6.?Thread Class(7)
7.?2009的計劃(7)
8.?Visual C++ 6 令我很暈(6)
9.?突發(fā)奇想 之 遠程調(diào)用(6)
10.?虛擬鍵盤(軟鍵盤)設(shè)計要點 (5)
11.?內(nèi)存崩潰的BUG (2) (5)
12.?Simple Word界面初稿2(5)
13.?SimpleWord界面初稿3(5)
14.?復(fù)雜的邏輯的BUG(4)
15.?今天發(fā)現(xiàn) EnterCriticalSection 里頭還是調(diào)用了 WaitForSingleObject(4)
16.?技術(shù)團隊管理(一)(4)
17.?內(nèi)存崩潰 CASE 3(4)
18.?內(nèi)存崩潰的BUG (4) 完成端口的問題? 程序的BUG?(4)
19.?為了生成flash文件方便,寫了個工具(4)
20.?在主線程中慎用WaitForSingleObject (WaitForMultipleObjects) (轉(zhuǎn))(4)
21.?單元測試工具在 MF C編程 中的使用問題 [轉(zhuǎn)] (花了錢在網(wǎng)上下載的一篇文章,郁悶)(4)
22.?代碼壞味3(4)
23.?位運算之美——用+,-和位運算實現(xiàn)整數(shù)除法和取模(一) (3)
24.?QQ2009 界面技術(shù)(DirectUI) (3)
25.?lua函數(shù)中的"匿名變量"?(3)
26.?代碼的壞味(3)
27.?86 Line 線程封裝類 only for Win32(3)
28.?代碼的壞味2(3)
29.?內(nèi)存崩潰的BUG (3) (3)
30.?也談 設(shè)計模式之Observer模式 (3)
31.?寫了個雙向鏈表(3)
32.?使用cppunit做c++單元測試(3)
33.?MsgWaitForMultipleObjects 后遺癥(3)
34.?關(guān)于TCP丟包,斷開的疑問(3)
35.?DLL Inject -- 一、Windows 鉤子(Hooks) - (1)(3)
36.?突發(fā)的 XX Encoding(3)
37.?CxImage類庫(3)
38.?Inject DLL by IME(2)
39.?利用WH_DEBUG消息進行反HOOK (2)
40.?C++ 兩則記事(2)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
免费观看亚洲视频大全
|
日韩视频一区
|
亚洲理论在线
|
亚洲精品久久7777
|
一区二区日本视频
|
香港久久久电影
|
欧美一区成人
|
欧美午夜宅男影院在线观看
|
欧美麻豆久久久久久中文
|
欧美日韩无遮挡
|
国产综合色在线视频区
|
亚洲人线精品午夜
|
亚洲欧美激情视频
|
免费欧美日韩
|
亚洲一区欧美激情
|
91久久精品网
|
亚洲最新色图
|
久久综合九九
|
国产精品一区二区久激情瑜伽
|
免费亚洲电影在线
|
欧美视频在线一区二区三区
|
狠狠久久五月精品中文字幕
|
亚洲毛片在线观看.
|
久久精品国产一区二区三区免费看
|
久久久夜夜夜
|
牛夜精品久久久久久久99黑人
|
亚洲欧洲综合另类
|
正在播放亚洲一区
|
免费高清在线一区
|
国产伦精品一区二区三区视频孕妇
|
欧美激情精品久久久久久蜜臀
|
欧美在线国产
|
亚洲直播在线一区
|
久久一区国产
|
国产视频一区二区三区在线观看
|
国产精品久久网站
|
欧美色综合天天久久综合精品
|
久久久噜噜噜久久狠狠50岁
|
欧美精品97
|
在线精品视频在线观看高清
|
小黄鸭视频精品导航
|
亚洲麻豆一区
|
免费短视频成人日韩
|
欧美成人午夜激情视频
|
国产目拍亚洲精品99久久精品
|
国产精品自在线
|
av成人免费观看
|
欧美国产一区二区三区激情无套
|
欧美国产视频日韩
|
久久精品九九
|
欧美+亚洲+精品+三区
|
国产色综合网
|
欧美中在线观看
|
午夜精品久久久久久
|
欧美一区二区高清在线观看
|
欧美三级视频在线播放
|
一区二区三区日韩精品视频
|
亚洲综合色在线
|
一本色道88久久加勒比精品
|
午夜日韩在线
|
国产精品一区久久久
|
欧美一区视频
|
亚洲国产欧美另类丝袜
|
免费人成网站在线观看欧美高清
|
国产精品国产三级国产aⅴ无密码
|
国产精品专区h在线观看
|
亚洲欧美日韩国产中文
|
久久综合久久美利坚合众国
|
久久频这里精品99香蕉
|
欧美在线免费播放
|
亚洲国产精选
|
99re热这里只有精品免费视频
|
午夜精品福利在线
|
国产一区美女
|
亚洲第一中文字幕在线观看
|
欧美乱妇高清无乱码
|
亚洲社区在线观看
|
午夜精品视频在线观看一区二区
|
欧美国产丝袜视频
|
在线一区观看
|
欧美一区二区啪啪
|
亚洲人成绝费网站色www
|
在线亚洲观看
|
欧美日本一区
|
国产视频观看一区
|
一区二区三区四区在线
|
亚洲一区二区三区免费在线观看
|
日韩视频不卡中文
|
国产精品视频大全
|
欧美插天视频在线播放
|
午夜一区二区三区在线观看
|
一区二区视频欧美
|
久久av老司机精品网站导航
|
久久精品国产一区二区三区
|
亚洲老板91色精品久久
|
欧美一区2区视频在线观看
|
亚洲人成小说网站色在线
|
亚洲一区综合
|
亚洲精品国产无天堂网2021
|
亚洲欧美视频
|
中文欧美字幕免费
|
久久综合伊人
|
午夜精品一区二区三区在线播放
|
亚洲精品女av网站
|
欧美午夜免费电影
|
亚洲国产电影
|
黄色成人av
|
午夜精品久久久99热福利
|
一区二区欧美日韩视频
|
麻豆精品视频在线
|
久久久久久高潮国产精品视
|
欧美一区二区高清在线观看
|
国产精品永久在线
|
亚洲精品日韩久久
|
亚洲激情电影在线
|
亚洲第一网站
|
亚洲毛片视频
|
欧美激情一区二区三区成人
|
久久人人97超碰精品888
|
欧美影院午夜播放
|
欧美国产精品
|
欧美1区2区3区
|
国产一区香蕉久久
|
亚洲欧美电影在线观看
|
亚洲网站啪啪
|
欧美日韩视频专区在线播放
|
一区二区三区久久网
|
亚洲精品视频免费在线观看
|
久久久久天天天天
|
久久久综合激的五月天
|
国产欧美日韩不卡免费
|
亚洲一区二区三区视频播放
|
中文亚洲欧美
|
国产精品高清一区二区三区
|
99热在线精品观看
|
亚洲午夜免费福利视频
|
欧美午夜视频在线
|
久久久激情视频
|
国产视频精品xxxx
|
欧美一区二区三区在线观看
|
欧美精品尤物在线
|
欧美 日韩 国产 一区
|
欧美精品v日韩精品v韩国精品v
|
一区二区国产在线观看
|
欧美成人蜜桃
|
亚洲免费黄色
|
午夜精品成人在线
|
国产欧美日韩
|
久久久999
|
亚洲国产福利在线
|
国产人久久人人人人爽
|
欧美电影专区
|
亚洲日本在线观看
|
欧美日韩中文字幕精品
|
亚洲影院在线
|
亚洲精品视频在线观看网站
|
中文在线一区
|
久久av二区
|
亚洲国产女人aaa毛片在线
|
欧美激情小视频
|
亚洲一区二区黄
|
日韩写真在线
|
国产精品成人观看视频免费
|
午夜久久久久
|
欧美国产日韩一区二区在线观看
|
国产精品视频午夜
|
久久九九久精品国产免费直播
|
在线视频亚洲
|
国产欧美日韩麻豆91
|
麻豆精品视频在线
|
亚洲一区二区免费在线
|
鲁鲁狠狠狠7777一区二区
|
亚洲最新在线视频
|
国产一区二区高清
|
欧美精品1区
|
欧美一区在线直播
|
亚洲日本中文字幕免费在线不卡
|
亚洲电影第1页
|
欧美三级特黄
|
久久最新视频
|
亚洲一区成人
|
91久久精品国产91久久性色
|
国产一区清纯
|
免费久久精品视频
|
亚洲影音一区
|
99视频一区
|
亚洲国产mv
|
另类图片国产
|
久久国产婷婷国产香蕉
|
亚洲一区在线免费
|
亚洲国产日韩欧美综合久久
|
国产一区二区av
|
国产精品欧美久久
|
一区二区三区四区蜜桃
|
免费人成网站在线观看欧美高清
|
国产亚洲一区二区三区在线观看
|
亚洲免费在线看
|
欧美激情一区二区三区在线
|
欧美综合国产
|
久久激五月天综合精品
|