Есть ли способ, с помощью которого мы можем узнать, произошло ли событие вставки клипа в поле с большим текстовым полем? Это событие будет использоваться для того, чтобы сделать определенные вещи, с вставленным блоком текста.
спасибо
Вот мой код
protected override void WndProc(ref System.Windows.Forms.Message m)
{
if (m.Msg == WM_PASTE)
{
OnPasteOccurred();
MessageBox.Show("Pas");
}
if (m.Msg == 0x000F)
{
if (PaintControl)
{
base.WndProc(ref m);
}
else
{
m.Result = IntPtr.Zero;
}
}
else
{
base.WndProc(ref m);
}
}
Edit
Я хочу сделать подсветку синтаксиса или отступы, основанные на событиях вставки, что делает этот особенно эффективный редактор кода очень эффективным. Я не знаю, как это делается. Требуется помощь в этом конкретном направлении. Я уверен, что должен быть какой-то собственный код Win32 или что-то подобное можно перехватить. Я пробовал отслеживать ключи, события мыши, и это не очень.