Сегодня познакомлю вас с простой функцией Windows API ShellAbout.
[DllImport("shell32.dll")]
static extern int ShellAbout(IntPtr hWnd, string szApp, string szOtherStuff, IntPtr hIcon);
ShellAbout выводит стандартное диалоговое окно Windows "О программе". Такое окно, например, вы можете увидеть при выборе меню О программе в Блокноте (notepad.exe). ЭТо окно можно использовать, когда у вас нет времени на разработку своего окна About.
Параметры
- hwnd
- Описатель родительского окна, вызывающего функцию
- szApp
- Выводит текст в заголовке диалогового окна и в первой строчке после слова "Microsoft". Если текст содержит разделитель (#), разделяющий текст на две части, то функция выводит первую часть в заголовке, а вторую после слова "Microsoft"
- szOtherStuff
- Выводит текст после информации о версии и копирайте
- hIcon
- Значок, выводимый в диалоговом окне. Если параметр равен NULL, функция показывает значок Microsoft Windows
Пример
ShellAbout(this.Handle, "Блокнотик", "Супер-программа Александра Климова", IntPtr.Zero);
Данная функция включена в справочник по функциям Windows API.
Комментариев нет:
Отправить комментарий