Вызов функции по нажатию клавиш в реальном времени
Есть простенькая функция зависимости длины сообщения и задержки(чем больше длина строки тем больше задержка), и необходимо выводить значение функции в label, непонятно как это сделать чтобы это происходило по каждому введенному символу в текстовое поле(по нажатию кнопки(Отправить) работает
int Main::latency(TextBox^ textBox)
{
int len = textBox->TextLength;
int res = 10 + len * 2;
return res;
}
Это функция задержки
private: System::Void textBox1_OnKeyPress(System::Object^ sender, System::Windows::Forms::KeyPressEventArgs^ e)
{
int proverka = latency(textBox1);
label2->Text = proverka.ToString();
}
Если я все правильно понял то, эта функция должна считывать нажатие клавиш, и соответственно по нажатию рассчитывать задержку по функции задержки и засылать данные в label (там где 999)