Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

Как в MessageBox вставить свою иконку ?   Найти похожие ветки 

 
Klopan   (2004-04-11 21:40) [0]

Как в MessageBox вставить свою иконку ?

MessageBox(0,"Test","About",MB_ICONINFORMATION);


 
DrPass ©   (2004-04-11 21:59) [1]

Почему ты так уверен, что это вообще можно?


 
Klopan   (2004-04-11 22:12) [2]

В ShellAbout можно...

Но тоже ошибка!?!?


 
Yanis ©   (2004-04-11 23:47) [3]

CreateMessageDialog


 
Pat ©   (2004-04-12 00:21) [4]

>Но тоже ошибка!?!?
uses ShellApi?


 
Игорь Шевченко ©   (2004-04-12 01:04) [5]


> Как в MessageBox вставить свою иконку ?


{$R ADD.RES}

procedure TForm1.Button1Click(Sender: TObject);
var
 Msg: TMSGBOXPARAMS;
begin
 Msg.cbSize:= SizeOf(Msg);
 Msg.hwndOwner:= Handle;
 Msg.hInstance:= hInstance;
 Msg.lpszText:= "Test message box with user defined icon";
 Msg.lpszCaption:= "TestMessage";
 Msg.dwStyle:= MB_USERICON;
 Msg.lpszIcon:= MakeIntResource(7); //Или любую свою, по выбору
 Msg.dwContextHelpId:= 0;
 Msg.lpfnMsgBoxCallback:= nil;
 Msg.dwLanguageId:= LANG_NEUTRAL;
 MessageBoxIndirect(Msg);
end;

файл ADD.RC
#include "add.rh"

HS_ICON ICON "hs_main.ico"

файл ADD.RH
#define HS_ICON 7




Страницы: 1 вся ветка

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
7-1076847564
moor38
2004-02-15 15:19
2004.04.25
Как во время выполнения программы создать EXE файл?


3-1080540271
Vetas
2004-03-29 10:04
2004.04.25
Помогите с базой на Access


6-1077481685
Ron
2004-02-22 23:28
2004.04.25
Вопрос о winsock


1-1081350023
Serious Sam
2004-04-07 19:00
2004.04.25
Почему в Win98 приложение работает, а в Win2000 выдает ошибку?


1-1081276571
GRF
2004-04-06 22:36
2004.04.25
Как принудительно вызвать событие OnSelectCell в StringGrid