zHz00 Untitled

воскресенье, 05 марта 2017
23:59 Как скопировать содержимое диалогового окна
Об этом мало где написано, поэтому не все знают (и удивляются, когда узнают).

В диалоговых окнах с кнопками OK/Cancel, Yes/No и подобных можно нажать Ctrl+C. После этого текст сообщения попадёт в буфер обмена! И будет даже указано, какие кнопки у него были.

Примечание 1. Речь о Windows.
Примчеание 2. Работает не во всех окнах. Но если окно было создано через MessageBox(...), должно работать.

Это полезно, если в сообщении указан код ошибки или имя файла. Или просто если надо скопировать куда-нибудь текст не делая скриншот.

@темы: Лайфхак, Программы

URL
Я тут проверяю задания на курсах эсперанто (http://www.ik...
После ремонта открылся бассейн в Лесных Далях, ура! На...
Получила по носу. Ничего, бывает. Бывает, но не всегда ...
наканифолила вчера свою квартиру, все блестит, аж глаза л...
День, когда не решена ни одна из задач, работающих на дол...
Перфекционисты могут тратить свое время на ненужное занят...

06.03.2017 в 18:44

06.03.2017 в 18:44
Охренетюшки, потестил с ходу - и правда!
URL

06.03.2017 в 19:36

06.03.2017 в 19:36
Попробовал на окне подтверждения удаления файла, не получилось, возникла гипотеза:
1) В таких окнах текст и так вроде можно выделить мышкой? А если нельзя, то и в буфер ничего не скопируется.
URL

06.03.2017 в 21:10

06.03.2017 в 21:10
Stigravian Shaderstill, видимо, окно удаления генерируется не мессидж-боксом. Нет, в обычном месидж боксе текст выделять нельзя. Чтобы было можно, надо, чтобы элемент управления был не STATIC, а EDIT с плоской рамко и включённым read only.
URL

07.03.2017 в 12:42

07.03.2017 в 12:42
zHz00, мессадж бокс - это edit с включенным рид онли? оО
URL

07.03.2017 в 13:40

07.03.2017 в 13:40
Knows Ajed, нет. Прочитай ещё раз. Эдит рид онли нужен чтобы можно было мышкой в окошке текст надписи выделять. А в мессидж боксе, скорее всего, статик.
URL

07.03.2017 в 15:49

07.03.2017 в 15:49
zHz00, пардон, действительно, обсуждение пошло уже о выделении мышкой.
URL
Добавить комментарий

Расширенная форма

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail