Как сделать ownerdraw Ползунок в WinForms

Сборщики "мусора"!

кроме того, просто программы, основное задание которых должно выполнить вызовы операционной системы. Например, я должен записать короткую программу C, названную timeout, что

  • Берет командную строку в качестве аргумента, со многими секундами для той команды для выполнения
  • Ветвления два дочерних процесса, один для выполнения команды и один для сна в течение секунд N
  • , Когда первый из выходов дочерних процессов, уничтожает другой, затем выходит

, эффект будет состоять в том, чтобы выполнить команду с пределом на тактовое стеной время.

я и другие на этом форуме попробовали несколько различных решений с помощью оболочек и/или жемчуга. Все являются замысловатыми, и ни один вполне не делает правильную вещь. В C решение будет легко, потому что все средства ОС являются правильными, где можно достигнуть их.

5
задан Community 23 May 2017 в 11:54
поделиться

1 ответ

Я решил эту проблему, установив стиль UserPaint в конструкторе следующим образом:

public MyTrackBar()
{
    InitializeComponent();
    SetStyle(ControlStyles.UserPaint, true);
}

Теперь вызывается OnPaint.

5
ответ дан 13 December 2019 в 22:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: