Здравствуйте. Есть консольное приложение которое работает, как сервис. Возможно ли, чтобы при его запуске оно сворачивалось в трей? Я попробовал использовать ф-ю
Shell_NotifyIcon, и в поле
tnd.hIcon для структуры
tnd указываю стандартную иконку(
IDI_SHIELD). Проект компилируется, однако в трее пусто. Вообще возможно ли сделать такое для консольного приложения? Если да, то буду рад, если подскажете куда смотреть.
NOTIFYICONDATA tnd = {0};
tnd.cbSize = sizeof(NOTIFYICONDATA);
tnd.uFlags = NIF_ICON;
tnd.hIcon = LoadIcon(NULL, IDI_SHIELD);
if (Shell_NotifyIcon(NIM_ADD, &tnd) == TRUE) {
start << "TRUE GetLastError() = " << GetLastError() << "\n";
}
else {
start << "FALSE GetLastError() = " << GetLastError() << "\n";
}
05.12.09 14:21: Перенесено из 'C/C++'