.NET 3.x Роль оператора -= в HookManager.MouseDown -= HookManager_MouseDown; - C#
Формулировка задачи:
В программе создающей bmp кэпчу для последующего OCR имеется следующий код:
Если checked, начинается захват изображения для OCR. Никогда раньше не видел "-=". Зачем он?
private void SelectionCheckbox_CheckedChanged(object sender, EventArgs e) { RetrievedText.Text = ""; EventLog.WriteLog("Check box selection Changed isChecked:" + SelectionCheckbox.Checked); if (SelectionCheckbox.Checked == true) { HookManager.MouseDown += HookManager_MouseDown; HookManager.MouseUp += HookManager_MouseUp; HookManager.KeyDown -= HookManager_KeyDown; } else { HookManager.MouseDown -= HookManager_MouseDown; HookManager.MouseUp -= HookManager_MouseUp; HookManager.KeyDown += HookManager_KeyDown; } }
Решение задачи: «.NET 3.x Роль оператора -= в HookManager.MouseDown -= HookManager_MouseDown;»
textual
Листинг программы
HookManager.MouseDown += HookManager_MouseDown;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д