Можно ли MessageBox задать самому название кнопок,чтоб не создавать диалогового окна?

программирование WinAPI


Примечание:
vitello
Ты не правильно понял.Месседжбокс будет показываться как обычно,нужно только чотоб копки былине,например,"OK"и"Cancel",а"Больше"и"Меньше".Можно,конечно,создать своё диалоговое окно со своими кнопочками,но интересно,можно ли такое сделать с MessageBox?
Ответы:
СОМНИТЕЛЬНОЕ желание
возникает вопрос а нахрено оно тебе надобно не создавая диалогового окна сменить название кнопок, которые же и отражаться не будут ?
Конечно можно, хотя это нехарактерно. Делается это посредством: хэндл msgbox'a - FindWindow по msgbox'у, чтобы найти кнопки назвние которых нужно изменить, а потом sendmessage по ним, чтобы сменить текст.
Капитан Членюга
Конечно можно, хотя это нехарактерно. Делается это посредством: хэндл msgbox'a - FindWindow по msgbox'у, чтобы найти кнопки назвние которых нужно изменить, а потом sendmessage по ним, чтобы сменить текст.
2Alexarus: Да, придется делать поток отдельный, ну что уж делать. Кривым целям кривые методы.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.