C # Прокрутка текста с использованием DrawString - PullRequest
0 голосов
/ 03 августа 2010

Я довольно новичок в C #, так что извините, если это глупый вопрос. Я хотел бы прокрутить текст от нижней части экрана до верхней части экрана построчно. Какой самый простой способ добиться этого?

Приветствия

Пит

Ответы [ 2 ]

2 голосов
/ 04 августа 2010

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

Гораздо более простой способ - нарисовать текст в прозрачной форме (используйтесвойство формы TransparencyKey для достижения этой цели), а затем переместите расположение формы для достижения эффекта прокрутки.

0 голосов
/ 04 августа 2010

на экране в форме?

Потому что, если на экране вам нужно будет импортировать DllImport ("User32.dll")] и использовать метод.

public static extern IntPtr GetDC (IntPtr hwnd);

public static extern void ReleaseDC (IntPtr dc);

Если в форме проще всего создать метод, который изменит положение строки и поместит его в режим сна на 100 мс.

...