створення ярлика

Книга призначена для початківців програмістів.

створення ярлика

У деяких випадках програмісту необхідно створити ярлик до будь-якій програмі. В цьому випадку можна скористатися спеціальною функцією SHCreateShortcut. застосування якої демонструється в лістингу 13.15.

лістинг 13.15

///


/// Функція для створення ярлика
///

/// Рядок, що містить
/// шлях і ім'я створюваного ярлика.
///
/// Рядок, що містить
/// шлях і аргументи для ярлика.
/// Розмір рядка обмежений 256 символами.
///
/// B успішному випадку повертається TRUE,
/// в разі помилки повертається 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.

Схожі статті