Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 517
Благодарности: 314

Профиль | Отправить PM | Цитировать


Цитата Shkutu:
Вопрос, можно ли поменять заглавие у стандартной формочки, выдаваемой MsgBox? »
Помимо расширенного MsgBoxEx от китайских собратьев, можно использовать системные MessageBox:
Код: Выделить весь код
[code]
#define A = (Defined UNICODE) ? "W" : "A"

//const
//    MB_ICONINFORMATION = $40;
//    MB_ICONEXCLAMATION = $30;
//    MB_ICONQUESTION = $20;
//    MB_ICONSTOP = $10;
//    MB_ICONNONE = $10;
//    MB_SYSTEMMODAL = $1000;


function MessageBox(AWnd: HWND; mbText, mbCaption: String; mbType: Cardinal): Integer; 
    external 'MessageBox{#A}@user32.dll stdcall';


function InitializeSetup(): Boolean;
begin
    MessageBox(Application.Handle, 'Сообщение', 'Заголовок', MB_OK or $40);
end;
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:20, 13-09-2013 | #1111