Книга призначена для початківців програмістів.
створення ярлика
У деяких випадках програмісту необхідно створити ярлик до будь-якій програмі. В цьому випадку можна скористатися спеціальною функцією SHCreateShortcut. застосування якої демонструється в лістингу 13.15.
лістинг 13.15
///
/// Функція для створення ярлика
///
/// Рядок, що містить
/// шлях і ім'я створюваного ярлика.
///
/// Рядок, що містить
/// шлях і аргументи для ярлика.
/// Розмір рядка обмежений 256 символами.
///
///
/// в разі помилки повертається FALSE
///
[DllImport ( "coredll.dll", EntryPoint = "SHCreateShortcut")]
private static extern bool SHCreateShortcut (string szShortcut,
string szTarget);
private void butCreateShortcut_Click (object sender, EventArgs e) // Створимо ярлик до калькулятору
bool success = SHCreateShortcut ( "My DocumentsShortcut.lnk",
"Windowscalс.exe" ");
>
У цьому прикладі створюється ярлик Shortcut.lnk для стандартного калькулятора, чий виконуваний файл носить ім'я windowscalc.exe.