Нужно при определённых событиях в программе показывать над её иконкой в трее соответствующие уведомления. Компилятор MinGW не понимает параметра NIF_INFO
. Структура определена так:
NOTIFYICONDATA TrayData;
TrayData.cbSize = sizeof(TrayData);
TrayData.hWnd = HWindow;
TrayData.uID = 1;
TrayData.uFlags = NIF_MESSAGE | NIF_ICON | NIF_TIP;
TrayData.uCallbackMessage = WM_TRAYICON; // #define WM_TRAYICON (WM_USER + 1)
TrayData.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(MAINICON));
strcpy(TrayData.szTip, App_Name.c_str());
Что писать в функциях для вывода сообщения в трее?
добрый день! почитайте MSDN из него становиться ясно, что перед #include "windows.h" нужно объявить #define _WIN32_IE 0x0500 и всё заработает ;)
только что сам проверил на mingw - сработало
кстати выдержка из shellapi.h из состава mingw:
#if (_WIN32_IE >= 0x0500)
#define NIF_INFO 0x00000010
#endif
Если не понимает, то что мешает определить эту константу
#define NIF_INFO (0x00000010)
Или взять другой компилятор/хедеры?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый деньПытаюсь написать простую программу которая будет из исходного текста подставлять другие значения
Вопрос далеко не новый, но толкового ответа, кроме как рекомендаций литературы я так и не нашелНачал изучать С++, так как после ВУЗа хотелось...
Суть следующая, нужно сделать БД учета звонков клиентов и учета заказовМанипулирования с БД будет происходить через PHP
Добрый день! Есть MySQL сервер, расположенный на хостингуК нему создается подключение из програмы написаной на Java + Hibernate