日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C# 重写WndProc 消息循环

發布時間:2023/12/18 C# 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C# 重写WndProc 消息循环 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

重寫WndProc方法來處理 Windows 消息


處理 Windows 消息。
在開發winForm時,常常要處理Windows消息,可以重寫WndProc來實現。常見代碼如下:

using System;
using System.Drawing;
using System.Windows.Forms;

namespace csTempWindowsApplication1
{
public class Form1 : System.Windows.Forms.Form
{
// Constant value was found in the "windows.h" header file.
private const int WM_LBUTTONDBLCLK== 0x203;//雙擊左鍵

[System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name="FullTrust")]
protected override void WndProc(ref Message m)
{
// Listen for operating system messages.
switch (m.Msg)
{
// The WM_ACTIVATEAPP message occurs when the application
// becomes the active application or becomes inactive.
case WM_LBUTTONDBLCLK:

MessageBox.Show("雙擊了左鍵");
break;
}
base.WndProc(ref m);
}
}

---------------------
https://blog.csdn.net/kevindr/article/details/19554367?

}

回到目錄

C# 重寫WndProc 攔截 發送 系統消息 + windows消息常量值(2)

?https://www.cnblogs.com/lanmiao/category/328116.html

接收攔截+發送消息

?對于處理所有消息.net 提供了wndproc進行重寫

WndProc(ref Message m)
protected override void WndProc(ref Message m)
{

??? const int WM_SYSCOMMAND = 0x0112;
??

??? const int SC_CLOSE = 0xF060;
???

?? if (m.Msg == WM_SYSCOMMAND && (int) m.WParam == SC_CLOSE)
??? {
??????? // 屏蔽傳入的消息事件
??????? this.WindowState = FormWindowState.Minimized;
??????? return;
???? }
??? base.WndProc(ref m);
}
?


//.net 提供了ProcessCmdKey 重新實現Form的鍵盤消息
protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)??????

?

?{
??????????? int WM_KEYDOWN = 256;
??????????? int WM_SYSKEYDOWN = 260;

?

??????????? if (msg.Msg == WM_KEYDOWN | msg.Msg == WM_SYSKEYDOWN)
??????????? {
??????????????? switch (keyData)
??????????????? {
??????????????????? case Keys.Escape:
??????????????????????? this.Close();//Esc退出??????????????????

????????????????????? break;
??????????????? }

??????????? }
??????????? return false;
? }

C#中如何編寫使用SendMessage
???? 在.net中,程序驅動采用了事件驅動而不是原來的消息驅動,
雖然.net框架提供的事件已經十分豐富,但是在以前的系統中定義了
豐富的消息對系統的編程提供了方便的實現方法,因此在.net中使用消
息有時候可以提高編程的效率的。
 1 定義消息

在c#中消息需要定義成windows系統中的原始的16進制數字,比如

const int WM_Lbutton = 0x201;? //定義了鼠標的左鍵點擊消息

public const int USER = 0x0400; // 是windows系統定義的用戶消息


2 消息發送


消息發送是通過windows提供的API函數SendMessage來實現的它的原型定義為
?

 [DllImport("User32.dll",EntryPoint="SendMessage")]

 private static extern int SendMessage(

 int hWnd, // handle to destination window

 int Msg,    // message

? int wParam, ? // first message parameter

 int lParam???? // second message parameter

);

?3 消息的接受

 在.net中,任何一個窗口都有消息的接收處理函數,就是wndproc函數

?你可以在form中重寫該函數來處理消息

?protected override void WndProc ( ref System.WinForms.Message m )

{

switch(m.msg)

{

case WM_Lbutton :

 string message = string.Format("收到消息!參數為:{0},{1}",m.wParam,m.lParam);

 MessageBox.Show(message);

 break;

default:

 base.DefWndProc(ref m);//調用基類函數處理非自定義消息。

 break;

}

}

其實,C#中的事件也是通過封裝系統消息來實現的,如果你在WndProc函數中不處理該消息

那么,它會被交給系統來處理該消息,系統便會通過代理來實現鼠標單擊的處理函數,因此你可以通過

WndProc函數來攔截消息,比如你想攔截某個按鈕的單擊消息

?

4 C#中其他的消息處理方法

  在C#中有的時候需要對控件的消息進行預處理,比如你用owc的spreedsheet控件來處理

Excel文件,你不想讓用戶可以隨便選中數據進行編輯,你就可以屏蔽掉鼠標事件,這個時

候就必須攔截系統預先定義好的事件(這在MFC中稱為子類化),你可以通過C#提供的一個

接口

IMessageFilter來實現消息的過濾

public class Form1: System..Forms.Form,IMessageFilter

{

 const int WM_MOUSEMOVE = 0x200;

 public bool PreFilterMessage(ref Message m)  //實現接口

 { 

??????? Keys keyCode = (Keys)(int)m.WParam & Keys.KeyCode; 

   if( m.Msg==WM_MOUSEMOVE)??????? //或m.Msg == WM_LBUTTONDOWN

   {

    MessageBox.Show("Ignoring Escape...");  

    return true; 

   } 

    return false; 

 }

}

回到目錄

C# 重寫WndProc 攔截 發送 系統消息 + windows消息常量值(1)

?

C# 重寫WndProc 攔截 發送 系統消息 + windows消息常量值(1)

?

??????? #region 截獲消息
??????? /// 截獲消息? 處理XP不能關機問題
??????? protected override void WndProc(ref Message message)
??????? {
??????????? switch (message.Msg)
??????????? {
??????????????? case WM_QUERYENDSESSION:
??????????????????? isClosed = true;
??????????????????? break;
??????????? }
??????????? base.WndProc(ref message);
??????? }

??????? #endregion

?

windows 消息常量:

windows消息大全?

消息,就是指Windows發出的一個通知,告訴應用程序某個事情發生了。
例如,單擊鼠標、改變窗口尺寸、按下鍵盤上的一個鍵都會使Windows發送一個消息給應用程序。
消息本身是作為一個記錄傳遞給應用程序的,這個記錄中包含了消息的類型以及其他信息。
例如,對于單擊鼠標所產生的消息來說,這個記錄中包含了單擊鼠標時的坐標。這個記錄類型叫做TMsg,
它在Windows單元中是這樣聲明的:

??? HWND? hwnd;????? //目標窗口句柄
??? UINT? message;? //消息常量標識符
??? WPARAM? wParam; // 32位消息的特定附加信息
??? LPARAM? lParam; // 32位消息的特定附加信息
??? DWORD time;??? //消息創建時的時間
??? TPoint pt;??? //消息創建時的鼠標位置


????
hwnd 32位的窗口句柄。窗口可以是任何類型的屏幕對象,因為Win32能夠維護大多數可視對象的句柄(窗口、對話框、按鈕、編輯框等)。
message 用于區別其他消息的常量值,這些常量可以是Windows單元中預定義的常量,也可以是自定義的常量。
wParam 通常是一個與消息有關的常量值,也可能是窗口或控件的句柄。
lParam 通常是一個指向內存中數據的指針。

消息對應的常量值在Windows SDK 文件 winuser.h 定義,如:

WM_NULL = 0x0000;

WM_CREATE = 0x0001;
應用程序創建一個窗口

WM_DESTROY = 0x0002;
一個窗口被銷毀

WM_MOVE = 0x0003;
移動一個窗口

WM_SIZE = 0x0005;
改變一個窗口的大小

WM_ACTIVATE = 0x0006;
一個窗口被激活或失去激活狀態;
?
WM_SETFOCUS = 0x0007;
獲得焦點后

WM_KILLFOCUS = 0x0008;
失去焦點

WM_ENABLE = 0x000A;
改變enable狀態

WM_SETREDRAW = 0x000B;
設置窗口是否能重畫

WM_SETTEXT = 0x000C;
應用程序發送此消息來設置一個窗口的文本

WM_GETTEXT = 0x000D;
應用程序發送此消息來復制對應窗口的文本到緩沖區
?
WM_GETTEXTLENGTH = 0x000E;
得到與一個窗口有關的文本的長度(不包含空字符)

WM_PAINT = 0x000F;
要求一個窗口重畫自己

WM_CLOSE = 0x0010;
當一個窗口或應用程序要關閉時發送一個信號

WM_QUERYENDSESSION = 0x0011;
當用戶選擇結束對話框或程序自己調用ExitWindows函數

WM_QUIT = 0x0012;
用來結束程序運行或當程序調用postquitmessage函數

WM_QUERYOPEN = 0x0013;
當用戶窗口恢復以前的大小位置時,把此消息發送給某個圖標

WM_ERASEBKGND = 0x0014;
當窗口背景必須被擦除時(例在窗口改變大小時)

WM_SYSCOLORCHANGE = 0x0015;
當系統顏色改變時,發送此消息給所有頂級窗口

WM_ENDSESSION = 0x0016;
當系統進程發出WM_QUERYENDSESSION消息后,此消息發送給應用程序,

WM_SYSTEMERROR = 0x0017;

WM_SHOWWINDOW = 0x0018;
當隱藏或顯示窗口是發送此消息給這個窗口

WM_ACTIVATEAPP = 0x001C;
發此消息給應用程序哪個窗口是激活的,哪個是非激活的;
?
WM_FONTCHANGE = 0x001D;
當系統的字體資源庫變化時發送此消息給所有頂級窗口

WM_TIMECHANGE = 0x001E;
當系統的時間變化時發送此消息給所有頂級窗口

WM_CANCELMODE = 0x001F;
發送此消息來取消某種正在進行的摸態(操作)

WM_SETCURSOR = 0x0020;
如果鼠標引起光標在某個窗口中移動且鼠標輸入沒有被捕獲時,就發消息給某個窗口

WM_MOUSEACTIVATE = 0x0021;
當光標在某個非激活的窗口中而用戶正按著鼠標的某個鍵發送此消息給當前窗口

WM_CHILDACTIVATE = 0x0022;
發送此消息給MDI子窗口當用戶點擊此窗口的標題欄,或當窗口被激活,移動,改變大小

WM_QUEUESYNC = 0x0023;
此消息由基于計算機的訓練程序發送,通過WH_JOURNALPALYBACK的hook程序

WM_GETMINMAXINFO = 0x0024;
此消息發送給窗口當它將要改變大小或位置;

WM_PAINTICON = 0x0026;
發送給最小化窗口當它圖標將要被重畫

WM_ICONERASEBKGND = 0x0027;
此消息發送給某個最小化窗口,僅當它在畫圖標前它的背景必須被重畫

WM_NEXTDLGCTL = 0x0028;
發送此消息給一個對話框程序去更改焦點位置

WM_SPOOLERSTATUS = 0x002A;
每當打印管理列隊增加或減少一條作業時發出此消息

WM_DRAWITEM = 0x002B;
當button,combobox,listbox,menu的可視外觀改變時發送 此消息給這些空件的所有者

WM_MEASUREITEM = 0x002C;
當button, combo box, list box, list view control, or menu item 被創建時 發送此消息給控件的所有者

WM_DELETEITEM = 0x002D;
當the list box 或 combo box 被銷毀 或 當 某些項被刪除通過LB_DELETESTRING, LB_RESETCONTENT, CB_DELETESTRING, or CB_RESETCONTENT 消息

WM_VKEYTOITEM = 0x002E;
此消息有一個LBS_WANTKEYBOARDINPUT風格的發出給它的所有者來響應WM_KEYDOWN消息

WM_CHARTOITEM = 0x002F;
此消息由一個LBS_WANTKEYBOARDINPUT風格的列表框發送給他的所有者來響應WM_CHAR消息

WM_SETFONT = 0x0030;
當繪制文本時程序發送此消息得到控件要用的顏色

WM_GETFONT = 0x0031;
應用程序發送此消息得到當前控件繪制文本的字體

WM_SETHOTKEY = 0x0032;
應用程序發送此消息讓一個窗口與一個熱鍵相關連

WM_GETHOTKEY = 0x0033;
應用程序發送此消息來判斷熱鍵與某個窗口是否有關聯

WM_QUERYDRAGICON = 0x0037;
此消息發送給最小化窗口,當此窗口將要被拖放而它的類中沒有定義圖標,應用程序能返回一個圖標或光標的句柄,當用戶拖放圖標時系統顯示這個圖標或光標

WM_COMPAREITEM = 0x0039;
發送此消息來判定combobox或listbox新增加的項的相對位置

WM_GETOBJECT = 0x003D;
WM_COMPACTING = 0x0041;
顯示內存已經很少了

WM_WINDOWPOSCHANGING = 0x0046;
發送此消息給那個窗口的大小和位置將要被改變時,來調用setwindowpos函數或其它窗口管理函數

WM_WINDOWPOSCHANGED = 0x0047;
發送此消息給那個窗口的大小和位置已經被改變時,來調用setwindowpos函數或其它窗口管理函數

WM_POWER = 0x0048;(適用于16位的windows)
當系統將要進入暫停狀態時發送此消息

WM_COPYDATA = 0x004A;
當一個應用程序傳遞數據給另一個應用程序時發送此消息

WM_CANCELJOURNAL = 0x004B;
當某個用戶取消程序日志激活狀態,提交此消息給程序

WM_NOTIFY = 0x004E;
當某個控件的某個事件已經發生或這個控件需要得到一些信息時,發送此消息給它的父窗口

WM_INPUTLANGCHANGEREQUEST = 0x0050;
當用戶選擇某種輸入語言,或輸入語言的熱鍵改變

WM_INPUTLANGCHANGE = 0x0051;
當平臺現場已經被改變后發送此消息給受影響的最頂級窗口

WM_TCARD = 0x0052;
當程序已經初始化windows幫助例程時發送此消息給應用程序

WM_HELP = 0x0053;
此消息顯示用戶按下了F1,如果某個菜單是激活的,就發送此消息個此窗口關聯的菜單,否則就
發送給有焦點的窗口,如果當前都沒有焦點,就把此消息發送給當前激活的窗口

WM_USERCHANGED = 0x0054;
當用戶已經登入或退出后發送此消息給所有的窗口,當用戶登入或退出時系統更新用戶的具體
設置信息,在用戶更新設置時系統馬上發送此消息;

WM_NOTIFYFORMAT = 0x0055;
公用控件,自定義控件和他們的父窗口通過此消息來判斷控件是使用ANSI還是UNICODE結構
在WM_NOTIFY消息,使用此控件能使某個控件與它的父控件之間進行相互通信

WM_CONTEXTMENU = 0x007B;
當用戶某個窗口中點擊了一下右鍵就發送此消息給這個窗口
?
WM_STYLECHANGING = 0x007C;
當調用SETWINDOWLONG函數將要改變一個或多個 窗口的風格時發送此消息給那個窗口

WM_STYLECHANGED = 0x007D;
當調用SETWINDOWLONG函數一個或多個 窗口的風格后發送此消息給那個窗口

WM_DISPLAYCHANGE = 0x007E;
當顯示器的分辨率改變后發送此消息給所有的窗口

WM_GETICON = 0x007F;
此消息發送給某個窗口來返回與某個窗口有關連的大圖標或小圖標的句柄;

WM_SETICON = 0x0080;
程序發送此消息讓一個新的大圖標或小圖標與某個窗口關聯;

WM_NCCREATE = 0x0081;
當某個窗口第一次被創建時,此消息在WM_CREATE消息發送前發送;

WM_NCDESTROY = 0x0082;
此消息通知某個窗口,非客戶區正在銷毀

WM_NCCALCSIZE = 0x0083;
當某個窗口的客戶區域必須被核算時發送此消息

WM_NCHITTEST = 0x0084;
移動鼠標,按住或釋放鼠標時發生

WM_NCPAINT = 0x0085;
程序發送此消息給某個窗口當它(窗口)的框架必須被繪制時;
?
WM_NCACTIVATE = 0x0086;
此消息發送給某個窗口 僅當它的非客戶區需要被改變來顯示是激活還是非激活狀態;

WM_GETDLGCODE = 0x0087;
發送此消息給某個與對話框程序關聯的控件,widdows控制方位鍵和TAB鍵使輸入進入此控件
通過響應WM_GETDLGCODE消息,應用程序可以把他當成一個特殊的輸入控件并能處理它

WM_NCMOUSEMOVE = 0x00A0;
當光標在一個窗口的非客戶區內移動時發送此消息給這個窗口 ,非客戶區為,窗體的標題欄及窗的邊框體

WM_NCLBUTTONDOWN = 0x00A1;
當光標在一個窗口的非客戶區同時按下鼠標左鍵時提交此消息

WM_NCLBUTTONUP = 0x00A2;
當用戶釋放鼠標左鍵同時光標某個窗口在非客戶區十發送此消息;

WM_NCLBUTTONDBLCLK = 0x00A3;
當用戶雙擊鼠標左鍵同時光標某個窗口在非客戶區十發送此消息

WM_NCRBUTTONDOWN = 0x00A4;
當用戶按下鼠標右鍵同時光標又在窗口的非客戶區時發送此消息

WM_NCRBUTTONUP = 0x00A5;
當用戶釋放鼠標右鍵同時光標又在窗口的非客戶區時發送此消息

WM_NCRBUTTONDBLCLK = 0x00A6;
當用戶雙擊鼠標右鍵同時光標某個窗口在非客戶區十發送此消息

WM_NCMBUTTONDOWN = 0x00A7;
當用戶按下鼠標中鍵同時光標又在窗口的非客戶區時發送此消息

WM_NCMBUTTONUP = 0x00A8;
當用戶釋放鼠標中鍵同時光標又在窗口的非客戶區時發送此消息

WM_NCMBUTTONDBLCLK = 0x00A9;
當用戶雙擊鼠標中鍵同時光標又在窗口的非客戶區時發送此消息

WM_KEYFIRST = 0x0100;
WM_KEYDOWN = 0x0100;
//按下一個鍵

WM_KEYUP = 0x0101;
//釋放一個鍵

WM_CHAR = 0x0102;
//按下某鍵,并已發出WM_KEYDOWN, WM_KEYUP消息

WM_DEADCHAR = 0x0103;
當用translatemessage函數翻譯WM_KEYUP消息時發送此消息給擁有焦點的窗口

WM_SYSKEYDOWN = 0x0104;
當用戶按住ALT鍵同時按下其它鍵時提交此消息給擁有焦點的窗口;

WM_SYSKEYUP = 0x0105;
當用戶釋放一個鍵同時ALT 鍵還按著時提交此消息給擁有焦點的窗口

WM_SYSCHAR = 0x0106;
當WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函數翻譯后提交此消息給擁有焦點的窗口

WM_SYSDEADCHAR = 0x0107;
當WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函數翻譯后發送此消息給擁有焦點的窗口

WM_KEYLAST = 0x0108;
WM_INITDIALOG = 0x0110;
在一個對話框程序被顯示前發送此消息給它,通常用此消息初始化控件和執行其它任務

WM_COMMAND = 0x0111;
當用戶選擇一條菜單命令項或當某個控件發送一條消息給它的父窗口,一個快捷鍵被翻譯

WM_SYSCOMMAND = 0x0112;
當用戶選擇窗口菜單的一條命令或當用戶選擇最大化或最小化時那個窗口會收到此消息

WM_TIMER = 0x0113; //發生了定時器事件
WM_HSCROLL = 0x0114;
當一個窗口標準水平滾動條產生一個滾動事件時發送此消息給那個窗口,也發送給擁有它的控件

WM_VSCROLL = 0x0115;
當一個窗口標準垂直滾動條產生一個滾動事件時發送此消息給那個窗口也,發送給擁有它的控件

WM_INITMENU = 0x0116;
當一個菜單將要被激活時發送此消息,它發生在用戶菜單條中的某項或按下某個菜單鍵,它允許程序在顯示前更改菜單

WM_INITMENUPOPUP = 0x0117;
當一個下拉菜單或子菜單將要被激活時發送此消息,它允許程序在它顯示前更改菜單,而不要改變全部

WM_MENUSELECT = 0x011F;
當用戶選擇一條菜單項時發送此消息給菜單的所有者(一般是窗口)

WM_MENUCHAR = 0x0120;
當菜單已被激活用戶按下了某個鍵(不同于加速鍵),發送此消息給菜單的所有者;

WM_ENTERIDLE = 0x0121;
當一個模態對話框或菜單進入空載狀態時發送此消息給它的所有者,一個模態對話框或菜單進入空載狀態就是在處理完一條或幾條先前的消息后沒有消息它的列隊中等待

WM_MENURBUTTONUP = 0x0122;
WM_MENUDRAG = 0x0123;
WM_MENUGETOBJECT = 0x0124;
WM_UNINITMENUPOPUP = 0x0125;
WM_MENUCOMMAND = 0x0126;
WM_CHANGEUISTATE = 0x0127;
WM_UPDATEUISTATE = 0x0128;
WM_QUERYUISTATE = 0x0129;
WM_CTLCOLORMSGBOX = 0x0132;
在windows繪制消息框前發送此消息給消息框的所有者窗口,通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置消息框的文本和背景顏色

WM_CTLCOLOREDIT = 0x0133;
當一個編輯型控件將要被繪制時發送此消息給它的父窗口;通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置編輯框的文本和背景顏色

WM_CTLCOLORLISTBOX = 0x0134;
當一個列表框控件將要被繪制前發送此消息給它的父窗口;通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置列表框的文本和背景顏色

WM_CTLCOLORBTN = 0x0135;
當一個按鈕控件將要被繪制時發送此消息給它的父窗口;通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置按紐的文本和背景顏色

WM_CTLCOLORDLG = 0x0136;
當一個對話框控件將要被繪制前發送此消息給它的父窗口;通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置對話框的文本背景顏色

WM_CTLCOLORSCROLLBAR= 0x0137;
當一個滾動條控件將要被繪制時發送此消息給它的父窗口;通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置滾動條的背景顏色

WM_CTLCOLORSTATIC = 0x0138;
當一個靜態控件將要被繪制時發送此消息給它的父窗口;通過響應這條消息,所有者窗口可以通過使用給定的相關顯示設備的句柄來設置靜態控件的文本和背景顏色

WM_MOUSEFIRST = 0x0200;

WM_MOUSEMOVE = 0x0200;
// 移動鼠標
WM_LBUTTONDOWN = 0x0201;
//按下鼠標左鍵

WM_LBUTTONUP = 0x0202;
//釋放鼠標左鍵

WM_LBUTTONDBLCLK = 0x0203;
//雙擊鼠標左鍵

WM_RBUTTONDOWN = 0x0204;
//按下鼠標右鍵

WM_RBUTTONUP = 0x0205;
//釋放鼠標右鍵

WM_RBUTTONDBLCLK = 0x0206;
//雙擊鼠標右鍵

WM_MBUTTONDOWN = 0x0207;
//按下鼠標中鍵

WM_MBUTTONUP = 0x0208;
//釋放鼠標中鍵

WM_MBUTTONDBLCLK = 0x0209;
//雙擊鼠標中鍵
?
WM_MOUSEWHEEL = 0x020A;
當鼠標輪子轉動時發送此消息個當前有焦點的控件

WM_MOUSELAST = 0x020A;
WM_PARENTNOTIFY = 0x0210;
當MDI子窗口被創建或被銷毀,或用戶按了一下鼠標鍵而光標在子窗口上時發送此消息給它的父窗口

WM_ENTERMENULOOP = 0x0211;
發送此消息通知應用程序的主窗口that已經進入了菜單循環模式

WM_EXITMENULOOP = 0x0212;
發送此消息通知應用程序的主窗口that已退出了菜單循環模式

WM_NEXTMENU = 0x0213;
WM_SIZING = 532;
當用戶正在調整窗口大小時發送此消息給窗口;通過此消息應用程序可以監視窗口大小和位置也可以修改他們

WM_CAPTURECHANGED = 533;
發送此消息 給窗口當它失去捕獲的鼠標時;

WM_MOVING = 534;
當用戶在移動窗口時發送此消息,通過此消息應用程序可以監視窗口大小和位置也可以修改他們;

WM_POWERBROADCAST = 536;
此消息發送給應用程序來通知它有關電源管理事件;

WM_DEVICECHANGE = 537;
當設備的硬件配置改變時發送此消息給應用程序或設備驅動程序

WM_IME_STARTCOMPOSITION = 0x010D;
WM_IME_ENDCOMPOSITION = 0x010E;
WM_IME_COMPOSITION = 0x010F;
WM_IME_KEYLAST = 0x010F;
WM_IME_SETCONTEXT = 0x0281;
WM_IME_NOTIFY = 0x0282;
WM_IME_CONTROL = 0x0283;
WM_IME_COMPOSITIONFULL = 0x0284;
WM_IME_SELECT = 0x0285;
WM_IME_CHAR = 0x0286;
WM_IME_REQUEST = 0x0288;
WM_IME_KEYDOWN = 0x0290;
WM_IME_KEYUP = 0x0291;
WM_MDICREATE = 0x0220;
應用程序發送此消息給多文檔的客戶窗口來創建一個MDI 子窗口

WM_MDIDESTROY = 0x0221;
應用程序發送此消息給多文檔的客戶窗口來關閉一個MDI 子窗口

WM_MDIACTIVATE = 0x0222;
應用程序發送此消息給多文檔的客戶窗口通知客戶窗口激活另一個MDI子窗口,當客戶窗口收到此消息后,它發出WM_MDIACTIVE消息給MDI子窗口(未激活)激活它;

WM_MDIRESTORE = 0x0223;
程序 發送此消息給MDI客戶窗口讓子窗口從最大最小化恢復到原來大小

WM_MDINEXT = 0x0224;
程序 發送此消息給MDI客戶窗口激活下一個或前一個窗口

WM_MDIMAXIMIZE = 0x0225;
程序發送此消息給MDI客戶窗口來最大化一個MDI子窗口;

WM_MDITILE = 0x0226;
程序 發送此消息給MDI客戶窗口以平鋪方式重新排列所有MDI子窗口

WM_MDICASCADE = 0x0227;
程序 發送此消息給MDI客戶窗口以層疊方式重新排列所有MDI子窗口

WM_MDIICONARRANGE = 0x0228;
程序 發送此消息給MDI客戶窗口重新排列所有最小化的MDI子窗口

WM_MDIGETACTIVE = 0x0229;
程序 發送此消息給MDI客戶窗口來找到激活的子窗口的句柄

WM_MDISETMENU = 0x0230;
程序 發送此消息給MDI客戶窗口用MDI菜單代替子窗口的菜單

WM_ENTERSIZEMOVE = 0x0231;
WM_EXITSIZEMOVE = 0x0232;
WM_DROPFILES = 0x0233;
WM_MDIREFRESHMENU = 0x0234;
WM_MOUSEHOVER = 0x02A1;
WM_MOUSELEAVE = 0x02A3;
WM_CUT = 0x0300;
程序發送此消息給一個編輯框或combobox來刪除當前選擇的文本

WM_COPY = 0x0301;
程序發送此消息給一個編輯框或combobox來復制當前選擇的文本到剪貼板

WM_PASTE = 0x0302;
程序發送此消息給editcontrol或combobox從剪貼板中得到數據

WM_CLEAR = 0x0303;
程序發送此消息給editcontrol或combobox清除當前選擇的內容

WM_UNDO = 0x0304;
程序發送此消息給editcontrol或combobox撤消最后一次操作
WM_RENDERFORMAT = 0x0305;

WM_RENDERALLFORMATS = 0x0306;
WM_DESTROYCLIPBOARD = 0x0307;
當調用ENPTYCLIPBOARD函數時 發送此消息給剪貼板的所有者

WM_DRAWCLIPBOARD = 0x0308;
當剪貼板的內容變化時發送此消息給剪貼板觀察鏈的第一個窗口;它允許用剪貼板觀察窗口來
顯示剪貼板的新內容;

WM_PAINTCLIPBOARD = 0x0309;
當剪貼板包含CF_OWNERDIPLAY格式的數據并且剪貼板觀察窗口的客戶區需要重畫;

WM_VSCROLLCLIPBOARD = 0x030A;
WM_SIZECLIPBOARD = 0x030B;
當剪貼板包含CF_OWNERDIPLAY格式的數據并且剪貼板觀察窗口的客戶區域的大小已經改變是此消息通過剪貼板觀察窗口發送給剪貼板的所有者;
?
WM_ASKCBFORMATNAME = 0x030C;
通過剪貼板觀察窗口發送此消息給剪貼板的所有者來請求一個CF_OWNERDISPLAY格式的剪貼板的名字

WM_CHANGECBCHAIN = 0x030D;
當一個窗口從剪貼板觀察鏈中移去時發送此消息給剪貼板觀察鏈的第一個窗口;

WM_HSCROLLCLIPBOARD = 0x030E;
此消息通過一個剪貼板觀察窗口發送給剪貼板的所有者 ;它發生在當剪貼板包含CFOWNERDISPALY格式的數據并且有個事件在剪貼板觀察窗的水平滾動條上;所有者應滾動剪貼板圖象并更新滾動條的值;
?
WM_QUERYNEWPALETTE = 0x030F;
此消息發送給將要收到焦點的窗口,此消息能使窗口在收到焦點時同時有機會實現他的邏輯調色板

WM_PALETTEISCHANGING= 0x0310;
當一個應用程序正要實現它的邏輯調色板時發此消息通知所有的應用程序

WM_PALETTECHANGED = 0x0311;
此消息在一個擁有焦點的窗口實現它的邏輯調色板后發送此消息給所有頂級并重疊的窗口,以此來改變系統調色板

WM_HOTKEY = 0x0312;
當用戶按下由REGISTERHOTKEY函數注冊的熱鍵時提交此消息

WM_PRINT = 791;
應用程序發送此消息僅當WINDOWS或其它應用程序發出一個請求要求繪制一個應用程序的一部分;

WM_PRINTCLIENT = 792;
WM_HANDHELDFIRST = 856;
WM_HANDHELDLAST = 863;
WM_PENWINFIRST = 0x0380;
WM_PENWINLAST = 0x038F;
WM_COALESCE_FIRST = 0x0390;
WM_COALESCE_LAST = 0x039F;
WM_DDE_FIRST = 0x03E0;
WM_DDE_INITIATE = WM_DDE_FIRST + 0;
一個DDE客戶程序提交此消息開始一個與服務器程序的會話來響應那個指定的程序和主題名;

WM_DDE_TERMINATE = WM_DDE_FIRST + 1;
一個DDE應用程序(無論是客戶還是服務器)提交此消息來終止一個會話;

WM_DDE_ADVISE = WM_DDE_FIRST + 2;
一個DDE客戶程序提交此消息給一個DDE服務程序來請求服務器每當數據項改變時更新它

WM_DDE_UNADVISE = WM_DDE_FIRST + 3;
一個DDE客戶程序通過此消息通知一個DDE服務程序不更新指定的項或一個特殊的剪貼板格式的項

WM_DDE_ACK = WM_DDE_FIRST + 4;
此消息通知一個DDE(動態數據交換)程序已收到并正在處理WM_DDE_POKE, WM_DDE_EXECUTE, WM_DDE_DATA, WM_DDE_ADVISE, WM_DDE_UNADVISE, or WM_DDE_INITIAT消息

WM_DDE_DATA = WM_DDE_FIRST + 5;
一個DDE服務程序提交此消息給DDE客戶程序來傳遞個一數據項給客戶或通知客戶的一條可用數據項

WM_DDE_REQUEST = WM_DDE_FIRST + 6;
一個DDE客戶程序提交此消息給一個DDE服務程序來請求一個數據項的值;

WM_DDE_POKE = WM_DDE_FIRST + 7;
一個DDE客戶程序提交此消息給一個DDE服務程序,客戶使用此消息來請求服務器接收一個未經同意的數據項;服務器通過答復WM_DDE_ACK消息提示是否它接收這個數據項;
?
WM_DDE_EXECUTE = WM_DDE_FIRST + 8;
一個DDE客戶程序提交此消息給一個DDE服務程序來發送一個字符串給服務器讓它象串行命令一樣被處理,服務器通過提交WM_DDE_ACK消息來作回應;
?
WM_DDE_LAST = WM_DDE_FIRST + 8;
WM_APP = 0x8000;
WM_USER = 0x0400;
此消息能幫助應用程序自定義私有消息;

?

通知消息(Notification message)是指這樣一種消息,一個窗口內的子控件發生了一些事情,
需要通知父窗口。通知消息只適用于標準的窗口控件如按鈕、列表框、組合框、編輯框,
以及Windows 95公共控件如樹狀視圖、列表視圖等。
例如,單擊或雙擊一個控件、在控件中選擇部分文本、操作控件的滾動條都會產生通知消息。
按扭
B N _ C L I C K E D //用戶單擊了按鈕
B N _ D I S A B L E //按鈕被禁止
B N _ D O U B L E C L I C K E D //用戶雙擊了按鈕
B N _ H I L I T E //用戶加亮了按鈕
B N _ PA I N T按鈕應當重畫
B N _ U N H I L I T E加亮應當去掉
組合框
C B N _ C L O S E U P組合框的列表框被關閉
C B N _ D B L C L K用戶雙擊了一個字符串
C B N _ D R O P D O W N組合框的列表框被拉出
C B N _ E D I T C H A N G E用戶修改了編輯框中的文本
C B N _ E D I T U P D AT E編輯框內的文本即將更新
C B N _ E R R S PA C E組合框內存不足
C B N _ K I L L F O C U S組合框失去輸入焦點
C B N _ S E L C H A N G E在組合框中選擇了一項
C B N _ S E L E N D C A N C E L用戶的選擇應當被取消
C B N _ S E L E N D O K用戶的選擇是合法的
C B N _ S E T F O C U S組合框獲得輸入焦點
編輯框
E N _ C H A N G E編輯框中的文本己更新
E N _ E R R S PA C E編輯框內存不足
E N _ H S C R O L L用戶點擊了水平滾動條
E N _ K I L L F O C U S編輯框正在失去輸入焦點
E N _ M A X T E X T插入的內容被截斷
E N _ S E T F O C U S編輯框獲得輸入焦點
E N _ U P D AT E編輯框中的文本將要更新
E N _ V S C R O L L用戶點擊了垂直滾動條消息含義
列表框
L B N _ D B L C L K用戶雙擊了一項
L B N _ E R R S PA C E列表框內存不夠
L B N _ K I L L F O C U S列表框正在失去輸入焦點
L B N _ S E L C A N C E L選擇被取消
L B N _ S E L C H A N G E選擇了另一項
L B N _ S E T F O C U S列表框獲得輸入焦點

總結

以上是生活随笔為你收集整理的C# 重写WndProc 消息循环的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产美女精品久久久 | 亚洲视频 在线观看 | 久久午夜网 | 国产精品久久久久久久久久白浆 | 亚洲区二区 | 国产99久久久国产精品免费二区 | 久久婷婷精品视频 | 欧美激情精品久久久久久变态 | 日韩免费av网址 | 久久电影中文字幕视频 | 天天操,夜夜操 | 成人午夜电影在线 | 尤物九九久久国产精品的分类 | 久久免费国产 | 美州a亚洲一视本频v色道 | 激情婷婷色 | 日日爱视频 | 国产日韩欧美在线观看视频 | 国产成人一区二区三区在线观看 | 久久男人中文字幕资源站 | 欧美日韩亚洲一 | 日韩高清不卡在线 | 超碰97免费观看 | 日韩欧美精品在线视频 | 亚洲另类视频 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 久久婷婷综合激情 | 一区中文字幕 | 国产一区视频在线观看免费 | 99精品免费久久久久久久久日本 | 国产综合小视频 | 日韩特级黄色片 | 日韩99热| 99久久精品视频免费 | 日本成址在线观看 | 91你懂的| 国产中年夫妇高潮精品视频 | 日韩黄色在线观看 | 干干操操| 在线日本看片免费人成视久网 | 91精品久久久久久粉嫩 | 亚洲狠狠丁香婷婷综合久久久 | 在线看片视频 | 成人中文字幕+乱码+中文字幕 | 欧美日韩亚洲第一页 | 人人插人人费 | 一区在线电影 | 欧美成人在线免费观看 | 99色在线 | 韩日精品在线 | 免费观看黄色12片一级视频 | 二区三区在线观看 | 国产视频日韩 | 成在人线av | 欧美日韩精品电影 | 天天操天天爽天天干 | 色综合久久精品 | 九色福利视频 | 国产精品18久久久久久首页狼 | 玖玖视频精品 | 99热只有精品在线观看 | 欧美成人黄色片 | 国产在线成人 | 日韩av手机在线看 | 国产99免费视频 | 去干成人网 | 国产亚洲免费观看 | 国产999| 91亚洲精品乱码久久久久久蜜桃 | 高清视频一区二区三区 | 色激情五月 | 超碰在线99 | 日韩在线精品一区 | 欧美日韩中文字幕在线视频 | 国产高清在线精品 | 久久视频精品在线观看 | 97国产精品一区二区 | 国产青青青 | 最近2019中文免费高清视频观看www99 | 香蕉视频在线观看免费 | 成人国产精品免费观看 | 国产精品乱码久久久久久1区2区 | 久久亚洲二区 | 激情视频综合网 | 国产无遮挡猛进猛出免费软件 | 一区av在线播放 | 日韩一区在线免费观看 | 天天色图 | 国产黄在线观看 | 久久精品成人欧美大片古装 | 91精品色 | 91黄色在线看 | 免费特级黄色片 | 国产精品观看在线亚洲人成网 | 97精品国产97久久久久久久久久久久 | 99久久99久国产黄毛片 | 九色porny真实丨国产18 | 丁香视频五月 | 日韩中文在线观看 | 999国内精品永久免费视频 | 碰超在线| 九九九在线| 国产视频二区三区 | 久久超碰网| 九九视频在线观看视频6 | 亚洲成人第一区 | 国产精品a级 | 视频在线亚洲 | 狠狠干激情 | 天天操天天能 | 国产一及片 | 久久久久久久99 | 国产手机在线观看视频 | 国产日韩欧美视频 | 久久综合爱 | 91视频国产免费 | 亚洲午夜久久久影院 | 天天综合导航 | 91福利试看 | 欧美性脚交 | 国产一区黄色 | 中文字幕日韩av | 一区二区三区在线观看中文字幕 | 综合成人在线 | 最近更新好看的中文字幕 | 欧美美女视频在线观看 | 亚洲视频,欧洲视频 | 五月婷婷视频 | 91av中文 | 91高清视频 | 伊人电影在线观看 | 97超碰人人干 | 在线观看久久 | 精品日韩中文字幕 | 国产日产精品一区二区三区四区 | 婷婷在线色 | 91精品国产自产在线观看 | 最近中文字幕国语免费高清6 | 日韩免费视频在线观看 | 国内视频在线 | 在线v片免费观看视频 | 福利电影久久 | 麻豆国产电影 | 懂色av一区二区三区蜜臀 | 色九九在线 | 国产成人精品av在线观 | 久久中文精品视频 | 亚洲精色 | 久草在线这里只有精品 | 亚洲一区二区高潮无套美女 | 久草在线观看资源 | 狠狠88综合久久久久综合网 | 亚洲精品国产精品国 | 日韩电影在线观看一区二区 | 91麻豆精品91久久久久同性 | 777视频在线观看 | 911久久香蕉国产线看观看 | 亚洲黄色免费在线看 | 日韩精品一区在线播放 | 五月开心婷婷 | 九九热只有这里有精品 | 久久精彩免费视频 | 日日夜夜综合 | av福利电影| 毛片久久久 | 在线 精品 国产 | 久久精品小视频 | 久久99精品国产 | 国产精品日韩欧美一区二区 | 黄色小说在线免费观看 | 日本中文字幕在线观看 | 成人网页在线免费观看 | 在线观看黄色国产 | 亚洲精品中文在线 | 天堂va欧美va亚洲va老司机 | 免费av影视 | 成人97视频| 婷婷av网站 | 亚洲国产欧美一区二区三区丁香婷 | 国产人成看黄久久久久久久久 | 成人啪啪18免费游戏链接 | 久草久草久草久草 | 男女精品久久 | 精品99视频 | 国产一线二线三线在线观看 | 欧美午夜性生活 | 天天色播 | 一本色道久久综合亚洲二区三区 | 亚洲精品欧美精品 | 国产精品嫩草55av | 久久99久久99久久 | 日韩理论电影在线观看 | 五月婷婷.com | 蜜桃视频在线视频 | 亚洲高清精品在线 | 国产精品毛片完整版 | 视色网站 | 中文字幕在线观看一区二区三区 | 四虎在线免费观看 | 国产精品第二十页 | 五月激情综合婷婷 | 在线视频 区| 日操干| 欧美激情片在线观看 | 亚洲精品理论片 | 中文字幕有码在线 | 黄网站app在线观看免费视频 | 99热国产在线中文 | 色香蕉在线视频 | 国产老太婆免费交性大片 | 国产精品一区二区av | 久久久久福利视频 | 香蕉影院在线 | 国产高清在线观看av | 天天操夜夜摸 | 国产精品系列在线观看 | 日韩亚洲在线观看 | 五月婷婷.com| 免费看黄网站在线 | 99久热在线精品视频 | 亚洲精品456在线播放 | av中文字幕日韩 | 国产看片免费 | 狠狠地操 | 国产另类av | 热久久电影 | 一本一本久久a久久精品综合妖精 | 欧美一区二区在线看 | 嫩模bbw搡bbbb搡bbbb | 久久久福利 | 免费视频国产 | 亚洲综合视频在线观看 | 天天操比| 国产麻豆成人传媒免费观看 | 日韩二区精品 | www.久热| 黄色毛片大全 | 国产黄色网 | 91网在线 | 免费在线观看成年人视频 | 99久热在线精品视频观看 | 国产成人av综合色 | 夜夜澡人模人人添人人看 | 日韩中文字幕91 | 久久人人爽爽人人爽人人片av | 国产成人精品av在线观 | 久久精品影片 | 午夜精品av| 成人黄色小说网 | 超碰伊人网 | 国产亚洲精品久久久网站好莱 | 久久久国产精品免费 | 精品久久毛片 | 天天做天天爱天天爽综合网 | 国产精品免费av | 人成在线免费视频 | 中文在线a天堂 | 狠狠狠色丁香婷婷综合久久五月 | 欧美日韩不卡在线观看 | 久久1区 | 日韩精品视频在线观看网址 | 亚洲狠狠干 | 日本久久电影网 | 91av电影在线 | 久久69av| 超碰精品在线观看 | 黄色录像av | 亚洲综合视频网 | 国产精品精品久久久久久 | 久久不见久久见免费影院 | 国产精品粉嫩 | 欧美日韩亚洲在线观看 | 极品久久久久久久 | a视频免费看 | 麻豆视频在线观看 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 久久久国产一区二区三区四区小说 | 91在线免费播放 | 久久久五月婷婷 | 99精品视频免费观看 | 国产精品一区二区三区在线免费观看 | 免费在线观看av网址 | 欧美国产日韩一区 | 激情动态| 久久综合久久88 | 国产三级久久久 | 久久婷婷视频 | 91亚洲精品在线 | 99re亚洲国产精品 | 天天色天天操综合 | 久久综合久色欧美综合狠狠 | 精品综合久久久 | 国产区第一页 | 在线观看视频你懂 | 久久首页 | 国产精品国产三级国产专区53 | 国产亚洲高清视频 | 亚洲资源片 | 欧美国产亚洲精品久久久8v | 国产精品久久久777 成人手机在线视频 | 91丨精品丨蝌蚪丨白丝jk | 午夜电影av | 国产精品97| 免费黄色看片 | 色av色av色av | 日韩精品不卡 | 成人久久18免费网站麻豆 | 欧美日韩中文字幕综合视频 | 久久成人麻豆午夜电影 | 天天综合网 天天综合色 | 国产成在线观看免费视频 | 精品乱码一区二区三四区 | 国产在线精品观看 | 九色琪琪久久综合网天天 | 日韩欧美视频一区二区 | 午夜黄色影院 | 国产99久久精品一区二区永久免费 | 欧美久久久 | 欧美日韩国产在线精品 | 日日夜夜天天干 | 91精品一 | 99精品免费久久久久久久久日本 | 99久久夜色精品国产亚洲96 | 天天插天天狠 | 中国美女一级看片 | 欧美va天堂va视频va在线 | 欧美一区二区三区在线视频观看 | www.午夜色.com | 国产精品观看在线亚洲人成网 | 99福利影院| 91麻豆精品国产91久久久使用方法 | 色5月婷婷| 亚洲精品黄 | 中文字幕日韩国产 | 天堂av色婷婷一区二区三区 | 黄色影院在线播放 | 欧美va在线观看 | 日韩a在线看 | 午夜视频在线网站 | 亚洲综合激情网 | 97在线超碰 | 国产最新精品视频 | 97视频中文字幕 | 久久久久久久久影视 | 婷婷5月激情5月 | 欧美色综合 | 国产视频网站在线观看 | 国产美女免费视频 | 色综合天天狠天天透天天伊人 | 国产精品成人久久久久久久 | 国产精品理论片在线观看 | 亚洲高清在线观看视频 | 久久综合九色综合久久久精品综合 | 亚洲最新av在线网站 | 四川妇女搡bbbb搡bbbb搡 | 看片在线亚洲 | 免费黄色a网站 | 人人爽人人爽人人片av | a v在线视频 | 最新的av网站 | 亚洲动漫在线观看 | 午夜影视av | 狠狠色丁香九九婷婷综合五月 | 在线亚洲欧美视频 | 精品美女国产在线 | 亚洲精品乱码久久久久久 | 亚洲国产色一区 | 日日夜夜狠狠干 | www操操 | 亚洲少妇xxxx | av电影在线播放 | 国产视频97 | 免费看特级毛片 | 日韩视频免费观看高清完整版在线 | 国产免费高清 | 久久亚洲免费 | 国产黄视频在线观看 | 国产专区在线视频 | 九色精品免费永久在线 | 中文字幕电影在线 | 国产中文字幕网 | 免费大片黄在线 | 欧美成人精品xxx | 国产一区视频免费在线观看 | 91免费的视频在线播放 | 少妇超碰在线 | 不卡中文字幕在线 | 狠狠五月婷婷 | 黄色91在线观看 | 最近日韩免费视频 | 欧美成人一区二区 | 婷婷色在线观看 | 久久精品国产久精国产 | 中文在线字幕免费观看 | 人人爽久久涩噜噜噜网站 | 久久精品国产一区二区电影 | 高清av不卡 | 一级片在线 | 色香天天 | 亚洲少妇自拍 | 美女禁18| 国产精品二区在线观看 | 日韩高清 一区 | 91福利试看 | 一级特黄aaa大片在线观看 | 国产精品 美女 | 亚洲天堂精品视频 | 黄色aaa毛片 | 国产精品女同一区二区三区久久夜 | 四虎在线影视 | wwwwwww黄 | 日韩免费在线观看视频 | 色97在线| 亚洲香蕉在线观看 | 黄色a级片在线观看 | 懂色av一区二区三区蜜臀 | 亚洲一区美女视频在线观看免费 | 色香网| 国内久久久久久 | 亚洲女人天堂成人av在线 | 国产精品久久久久久久久毛片 | 永久精品视频 | 91亚·色| 亚洲精品久久久久中文字幕二区 | 国产成人av在线影院 | 五月婷婷在线视频 | 99热.com| 97超碰中文 | 欧美亚洲专区 | 久久99久久99精品中文字幕 | 午夜免费久久看 | 九九电影在线 | 天天天天爱天天躁 | 欧美日韩在线第一页 | av东方在线 | 男女免费视频观看 | 在线视频国产区 | 在线 日韩 av | 日韩精品中文字幕久久臀 | av黄色亚洲 | 人人干,人人爽 | 午夜久草 | 最近中文字幕免费视频 | 中文字幕亚洲不卡 | 欧美色婷 | 亚洲h色精品| 色网免费观看 | 91精品在线麻豆 | 久久a级片| 欧美先锋影音 | 久久激情婷婷 | 久久精品老司机 | 亚洲三级网 | www.91av在线 | 干狠狠 | 在线看岛国av | 97网| 在线免费视频你懂的 | 日韩av片免费在线观看 | 成人一级在线观看 | 国产经典 欧美精品 | 国产精品成人一区 | 欧美福利视频 | 国产日韩欧美视频 | 久久免费视频5 | 国产成人一二三 | 欧美aaa视频 | 成人a级免费视频 | 青青河边草免费观看 | 天天操天天射天天爱 | 亚洲欧美激情精品一区二区 | 精品一区二区在线播放 | 色网站在线看 | 99久久这里只有精品 | 国产999精品久久久影片官网 | 日韩有码网站 | 一二三久久久 | 激情伊人| 91精品啪啪 | 亚洲成人免费观看 | 美女久久99 | 国产超碰97| 毛片网站在线看 | 中文字幕一区av | 色91在线| 亚州欧美视频 | 福利网在线 | 国产精品成人免费精品自在线观看 | 四虎小视频 | 在线视频日韩欧美 | 黄色小说网站在线 | 大荫蒂欧美视频另类xxxx | 四虎欧美 | 久久69av| 天天操福利视频 | 麻豆传媒在线免费看 | 日韩特级毛片 | 视频成人永久免费视频 | 欧美日韩有码 | 色偷偷中文字幕 | 色网免费观看 | 欧美韩国日本在线观看 | 黄色在线免费观看网站 | 日韩伦理片hd | 国产最顶级的黄色片在线免费观看 | 成年人电影毛片 | 国产伦理久久 | 久久在线看 | 欧美一区二区三区免费看 | 国产色视频一区二区三区qq号 | 久久九九九九 | 色a综合| 97人人澡人人爽人人模亚洲 | 日韩欧美在线免费观看 | 2021国产精品 | 在线播放日韩 | 亚洲成av人影片在线观看 | 精品久久久久久久久久久久久久久久 | 色综合天天天天做夜夜夜夜做 | 久久超| wwxxxx日本 | 国产中文在线视频 | 亚洲精品久久久蜜桃直播 | 欧美激情视频一二三区 | 日韩一区二区三区免费电影 | 日韩精品中文字幕在线播放 | 一级黄色片在线观看 | 成人免费亚洲 | 激情丁香综合五月 | 九九久久影视 | 黄色大片日本 | 97超碰在线久草超碰在线观看 | 久久久高清免费视频 | 欧美精品一区二区性色 | 日韩城人在线 | 97超碰人人澡人人爱 | 国精产品999国精产 久久久久 | 国产女人40精品一区毛片视频 | 色婷婷成人网 | 久久久精品久久日韩一区综合 | 一区二区理论片 | 久久精品国产精品亚洲 | 18国产精品白浆在线观看免费 | 91资源在线视频 | 亚洲视频电影在线 | 午夜在线观看影院 | 亚洲国产免费网站 | 国产亚洲日 | 激情欧美xxxx | 国产欧美精品在线观看 | 日韩欧美综合在线视频 | 九九日韩| 黄色在线免费观看网址 | 日本公妇在线观看高清 | 成人网色 | 一区二区三区高清不卡 | 97久久久免费福利网址 | 97在线观看免费高清完整版在线观看 | 国产激情电影综合在线看 | www.一区二区三区 | 9797在线看片亚洲精品 | 国产精品video爽爽爽爽 | 天天色天 | 久久免费福利 | 成人va在线观看 | 亚洲激精日韩激精欧美精品 | 久久久久黄 | 中文字幕超清在线免费 | 欧美一区二区在线 | 中文字幕在线看视频国产中文版 | 97精品国产一二三产区 | 国产一区二区三区高清播放 | 网站免费黄色 | 亚洲乱亚洲乱妇 | 国产一级黄色av | 久久精品香蕉视频 | 丁香婷婷久久 | 久久国产亚洲精品 | 久久经典视频 | 久久久久久久久久亚洲精品 | 久久久精品网 | 久草在线久草在线2 | 亚洲精品88欧美一区二区 | 成人毛片一区二区三区 | 精品日韩在线 | 久久欧美在线电影 | 韩国av免费观看 | 91视频这里只有精品 | 麻豆精品在线视频 | 色婷婷a| 久久久久久免费视频 | 97超碰中文| 日韩乱码在线 | 久久久精品国产一区二区电影四季 | 国产黄| 久久久久99精品国产片 | 久久精品国产亚洲a | 黄色片软件网站 | 美女福利视频网 | 成人av一区二区在线观看 | 久久久久久欧美二区电影网 | 久久国产欧美日韩 | 美女视频网站久久 | 在线看国产一区 | 日日操操操 | 国产精品永久免费在线 | 国产免费资源 | 国产视频在线看 | 日韩欧美69 | 午夜婷婷在线播放 | 在线天堂日本 | 一区在线免费观看 | 91视频在线免费观看 | 久久在线精品视频 | 热久久99这里有精品 | 色婷婷啪啪免费在线电影观看 | 中午字幕在线 | 国产精品9999久久久久仙踪林 | 久99久中文字幕在线 | 亚州中文av| 日韩精品一区二区三区免费观看视频 | 日日爱网址 | 91视频国产免费 | 久久精品96 | 天天操天天干天天综合网 | 中国黄色一级大片 | 男女啪啪免费网站 | 综合久久精品 | 天天激情天天干 | 中文字幕免费观看全部电影 | 婷香五月| 国产又粗又长又硬免费视频 | 18国产精品福利片久久婷 | 久久久久久亚洲精品 | 国产偷在线 | 日本中文字幕系列 | 久久久久久久久久久久久久免费看 | 婷婷丁香社区 | 毛片网在线观看 | 91麻豆福利| 97在线视 | 色中色综合 | 久久人人97超碰com | 亚洲国产播放 | 国产成人精品一区二区在线 | 久草在线播放视频 | 中文理论片 | www.色午夜.com | 亚洲精品99 | av电影中文字幕在线观看 | 日韩免费在线网站 | 日日添夜夜添 | 91三级视频 | 涩涩网站在线看 | 黄色在线看网站 | 91大神在线观看视频 | 麻豆国产视频 | 在线国产能看的 | 国产精华国产精品 | 一级成人网| 欧美精品免费视频 | 免费看黄电影 | 免费美女久久99 | 色妞久久福利网 | 亚洲韩国一区二区三区 | 国产在线观看国语版免费 | 91精品国产自产在线观看永久 | 日韩av不卡在线播放 | 最新中文字幕在线播放 | 一区二区精品国产 | 亚洲热久久 | 婷婷激情影院 | 99视频在线精品 | 国产精品一区二区av麻豆 | 日韩中文字幕视频在线 | 亚洲成a人片在线www | 在线观看av大片 | 中文字幕 国产视频 | 精品视频免费 | 国产成人在线观看免费 | 99精品在线 | 91av播放| 久久久久久久久久久网 | 日韩在线理论 | 国产做a爱一级久久 | 人人射人人爽 | 国产精品精品国产 | 国内亚洲精品 | 中文字幕欲求不满 | 91亚洲综合 | 久久精品国产久精国产 | 久久午夜精品 | 欧美精彩视频在线观看 | 国产精品国产三级国产aⅴ9色 | 免费看一级 | 国产乱视频 | 欧美一级免费在线 | 成全免费观看视频 | 国产色道 | 中文伊人| 成人免费在线视频观看 | 丁香 久久 综合 | 国产尤物在线观看 | 久久免费公开视频 | 成人黄色毛片 | 欧美激情另类 | 免费国产在线观看 | 国产精品久久久久永久免费看 | 人人艹视频 | 中文字幕在线观看免费观看 | 国产亚洲综合精品 | 久久久久久久久久久高潮一区二区 | 激情五月综合 | 国产一级免费视频 | 久射网| 在线中文字幕av观看 | 亚洲乱码一区 | 国产一区二区在线免费观看 | 欧美另类成人 | 日韩av区 | 国产一级片免费观看 | 欧美精品做受xxx性少妇 | 亚洲免费一级电影 | 免费视频国产 | 久久久久成人精品 | 日韩av中文在线 | 99产精品成人啪免费网站 | 国产91精品欧美 | 91精品国产自产在线观看 | 中文字幕在线视频免费播放 | 欧美亚洲成人免费 | 亚洲人成在线观看 | 一级片视频免费观看 | 日韩精品专区 | 中文在线资源 | 婷婷av资源 | 岛国大片免费视频 | 国产精品久久久久久久久久东京 | 99视频在线 | 久久久av免费 | 91麻豆精品国产91久久久使用方法 | 亚洲欧美成人综合 | 成人91在线观看 | 欧美日韩一区二区久久 | 中文字幕精品一区久久久久 | 色偷偷网站视频 | 在线观看国产福利片 | 成年人在线电影 | 国产精品毛片一区二区在线看 | 成人av免费播放 | 亚洲精品在线国产 | 亚洲高清久久久 | 国产综合福利在线 | 日本精品视频网站 | 91亚洲国产 | 狠狠干.com | 色av网站| 亚洲欧洲国产精品 | 久久免费国产精品 | 狠狠色网 | 九九免费观看视频 | 免费观看视频的网站 | 日日夜夜婷婷 | 黄色软件网站在线观看 | 91片黄在线观看动漫 | 久久久久久久亚洲精品 | 开心婷婷色 | 黄色.com | 中文字幕无吗 | 在线观看视频 | 97超碰人人澡 | 特级毛片在线观看 | av一二三区 | 亚洲国产日韩在线 | 久久视讯 | 成人国产网址 | 人人人爽 | 粉嫩av一区二区三区四区 | 国产中文字幕91 | 久久精品久久久精品美女 | 91麻豆福利 | 婷婷丁香狠狠爱 | 免费av在线播放 | 91av视频播放 | 亚洲精品国产精品国自产在线 | 狠狠操狠狠干2017 | 日韩黄视频 | 六月丁香六月婷婷 | 俺要去色综合狠狠 | 一区二区三区免费 | 国产成人精品午夜在线播放 | 成人av教育 | 97超碰人人看 | 亚洲精品一区二区在线观看 | 欧洲精品码一区二区三区免费看 | 日韩大陆欧美高清视频区 | av免费在线网站 | 午夜精品电影 | 久久久久国产精品www | 国产录像在线观看 | 国产第一页在线播放 | 午夜精品久久久久久久99热影院 | 久草在线视频免赞 | 亚洲男模gay裸体gay | 欧美黄色特级片 | 日韩成人高清在线 | 天天干夜夜操视频 | 久久综合久久综合久久 | 天天干天天射天天操 | 天天操天天干天天插 | 成人av在线影院 | 久久69av| 国产99一区| 国产资源在线播放 | 午夜视频免费在线观看 | 91片黄在线观看 | 久久不射网站 | 中文字幕 在线看 | 天天操天天添 | 中文字幕在线播出 | 国产视频不卡 | 久久激情久久 | 免费视频 三区 | 精品国产伦一区二区三区观看方式 | 九色激情网 | 99999精品视频| 国产男女无遮挡猛进猛出在线观看 | 久久一区二区三区超碰国产精品 | 黄色视屏在线免费观看 | 丁香激情综合国产 | 日本中文字幕网 | 日批在线观看 | 国产精品99久久久久 | 日韩videos高潮hd | 日韩激情第一页 | 五月婷亚洲 | 久久99国产精品自在自在app | 国产日韩精品一区二区三区在线 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 欧美在线日韩在线 | 亚洲日本韩国一区二区 | 成人免费xyz网站 | 国产在线免费av | 亚洲一级免费电影 | 日韩精品视频免费看 | 成人在线你懂得 | 免费在线国产黄色 | 国产欧美综合视频 | 麻豆国产视频下载 | 91探花国产综合在线精品 | 色播六月天 | 国产一区在线视频播放 | 亚洲 综合 激情 | 免费成人在线网站 | 日韩成人免费在线观看 | 五月激情天 | 日韩精品欧美视频 | 在线视频日韩 | 精品一区二区三区在线播放 | 成年人在线看片 | 在线亚洲人成电影网站色www | 国产手机在线观看 | 亚洲色图激情文学 | 日韩欧美一级二级 | 99久热在线精品视频观看 | 色综合久久久久综合体桃花网 | 免费av大全 | 五月婷婷综合激情网 | www国产亚洲精品久久麻豆 | 婷婷在线看 | 日本精品视频在线观看 | 久久美女免费视频 | 欧美大片www | 婷婷丁香六月 | 亚洲黄色app | 美女激情影院 | 久久精彩视频 | 欧美精品在线观看免费 | 久久蜜桃av | 天堂视频一区 | 日韩手机在线观看 | 精品国产乱码一区二 | 久久99九九99精品 | 欧美一区二视频在线免费观看 | 久色伊人| 97在线免费视频观看 | 欧美天天综合网 | av激情五月| 九九视频免费 | sm免费xx网站 | 久久99国产综合精品免费 | 91看片在线免费观看 | 91视频下载| 黄色毛片在线 | 美女视频a美女大全免费下载蜜臀 | 麻豆视频国产精品 | 中文字幕影片免费在线观看 | 国产精品久久久视频 | 精品国产日本 | 天天操操操操操 | 日韩av网站在线播放 | 日韩在线播放欧美字幕 | 麻豆视频在线 | 欧美日韩网址 | 日韩欧美视频免费看 | 国产精品va在线观看入 | 国产精品99久久久久久武松影视 | www.狠狠色.com | 亚洲国产免费 | 亚洲视频精品在线 | 久久精品日本啪啪涩涩 | 91人人网 | 成人av免费在线播放 | 亚洲欧美一区二区三区孕妇写真 | 最近日本字幕mv免费观看在线 | 中文字幕在线观看的网站 | 色橹橹欧美在线观看视频高清 | 国产资源网站 | 久久精品99国产精品酒店日本 | 国产日韩欧美在线影视 | 免费无遮挡动漫网站 | 超碰97av在线| 五月婷婷激情综合 | 小草av在线播放 | 日本在线观看中文字幕无线观看 | 色偷偷888欧美精品久久久 | 九色精品免费永久在线 | 欧美亚洲一级片 | 美女网站免费福利视频 | 免费看片网址 | 国产亚洲91 | 亚洲二区精品 | 久草网在线观看 | 久久国产片| 国产91精品久久久久久 | 欧美日韩一级在线 | 麻豆mv在线观看 | 97色噜噜| 一性一交视频 | 精品视频久久久久久 | 中文字幕精品一区二区三区电影 | 成人综合日日夜夜 | 日韩成人免费在线 | 日本h视频在线观看 | 97视频网址 | 免费男女羞羞的视频网站中文字幕 | 欧美疯狂性受xxxxx另类 | 国产精彩视频 | 天堂av在线网址 | 精品产品国产在线不卡 | 国产成人av电影 | 国产日韩中文字幕 | 九九亚洲精品 | 在线观看日本韩国电影 | av播放在线 | 色在线网 | 人人爱人人射 | 亚洲精品国产精品国自产在线 | 97超碰超碰久久福利超碰 | 六月激情久久 | 日韩在线观看免费 | 久久综合九色综合久久久精品综合 | 精品国产一区二区三区四 | 色操插 | 久久免费公开视频 | 超碰电影在线观看 | 91精品网站在线观看 | 免费男女羞羞的视频网站中文字幕 | 亚洲综合色激情五月 | 日韩成人在线一区二区 | 精品美女在线观看 | 久久色视频 | 日韩性xxx | 国产免费专区 | 色婷五月天 | 97超碰免费在线 | 久久久久北条麻妃免费看 | 国产日韩欧美在线观看视频 | 97精品超碰一区二区三区 | 日本公妇色中文字幕 | 国产不卡av在线播放 | 久久综合免费视频 | 免费看国产曰批40分钟 | 男女视频91| 黄视频网站大全 | 色国产在线 | 日日干夜夜骑 | 成人日批视频 | a天堂一码二码专区 | 久久大视频 | 在线观看免费成人 | 91av视频免费在线观看 | zzijzzij日本成熟少妇 | 久久久在线观看 | www.看片网站 | 2019中文在线观看 | 久久久久久久久久网站 | 精品乱码一区二区三四区 |