我已經成功地使用Windows SendMessage方法來幫助我在文本編輯器中做各種事情,但每次我只是複製並粘貼其他人建議的代碼時,我都不知道它的含義。總是有一個神祕的消息號碼是一個參數。我怎麼知道這些代碼的意思是什麼,這樣我才能真正理解正在發生的事情,並希望將來能夠更自給自足一些?謝謝。SendMessage消息號的解釋?
最近例如:
using System.Runtime.InteropServices;
[DllImport("user32.dll")]
static extern int SendMessage(IntPtr hWnd, uint wMsg,UIntPtr wParam, IntPtr lParam);
SendMessage(myRichTextBox.Handle, (uint)0x00B6, (UIntPtr)0, (IntPtr)(-1));
如果你從某處剪切+粘貼,也很好的歸功於源代碼 – 2010-03-22 18:08:58