Перехватывай сообщение от мыши( OnMove(int x, int y); ). И при определённых координатах курсора выводи коментарий, коментарий можно вывести по разному, можно через TextOut, можно и через HtmlHelp.
| Код | LPCTSTR sText = "Это коментарий"; // Текст коментария // Координаты коментария POINT pt; pt.x = 200; pt.y = 300;
HH_POPUP hPop; // структура всплывающей HTML справки // Инициализируем структуру знаками NULL (нулями) memset(&hPop, 0, sizeof(hPop));
// Устанавливаем размер структуры hPop.cbStruct = sizeof(hPop);
// Цвет фона - жёлтый hPop.clrBackground = RGB(255, 255, 208);
hPop.clrForeground = -1; // Font color hPop.rcMargins.left = -1; hPop.rcMargins.bottom = -1; hPop.rcMargins.right = -1; hPop.pt = pt; hPop.pszText = sText; // Текст справки hPop.pszFont = NULL; // Шрифт HtmlHelp((DWORD)&hPop, HH_DISPLAY_TEXT_POPUP);
| |