Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
01.02.2013, 12:29
|
|||
---|---|---|---|
|
|||
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Всем привет. Как обработать событие нажатия на кнопку крестика в консольном приложении на C#? чтоб при нажатии на крестик, сначала у меня выводилось сообщение - Console.WRiteLine("ВЫход из сервера"); и тольео потом закрывалось приложение. Спасибо всем. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 13:40
|
|||
---|---|---|---|
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Philip_Stubborn, Зависит от того какая у тебя кнопка крестика х,Х,Χ,┼,‡,ﭏ? http://stackoverflow.com/questions/1119841/net-console-application-exit-event ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 14:03
|
|||
---|---|---|---|
|
|||
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
mikron, Когда нажимаю кнопку самого консоля, крестик в правом верхнем углу ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 14:30
|
|||
---|---|---|---|
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Philip_Stubborn, 11132277 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 14:37
|
|||
---|---|---|---|
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
ZVER-10, вот еще ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 15:02
|
|||
---|---|---|---|
|
|||
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
ZVER-10, Дя первого варианта, как я понимаю нужно в деструкторе сделать те операции, по которым мне нужно, например сохранить в текстовый действие закрытия приложения. ТАк? Я прав? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 15:50
|
|||
---|---|---|---|
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Philip_Stubborn, Нужно учитывать, что обработчики событий консоли живут в другом потоке и при закрытии консоли процессу для аккуратного завершения даётся очень немного времени Кроме CTRL_CLOSE_EVENT нужно обработать CTRL_LOGOFF_EVENT и CTRL_SHUTDOWN_EVENT Ctrl-C и Cntrl-Break лучше обрабатывать в честном фреймворковском Console.CancelKeyPress ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 16:43
|
|||
---|---|---|---|
|
|||
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Использовал второй метод, но он не работает у меня. Какого типа должен быть HandleConsoleError? Первый вариант не могу использовать, потому что объектов класса я не создаю, почти все реализовано в void main() ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 16:47
|
|||
---|---|---|---|
|
|||
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
По умолчанию, сам visual studio установил его вот так public static SignalHandler HandleConsoleError { get; set; } Это правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.02.2013, 17:12
|
|||
---|---|---|---|
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Philip_Stubborn, ну где-то так Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.02.2013, 09:38
|
|||
---|---|---|---|
|
|||
Как обработать событие нажатия на кнопку крестика в консольном приложении на C# |
|||
#18+
Изопропил, Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1405232]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 166ms |
0 / 0 |