parent
28abc8defe
commit
4013b652ff
2 changed files with 5 additions and 4 deletions
|
@ -113,7 +113,7 @@ void NotifyIcon::SetToolTip(const std::string& tool_tip) {
|
||||||
NOTIFYICONDATA icon_data;
|
NOTIFYICONDATA icon_data;
|
||||||
InitIconData(&icon_data);
|
InitIconData(&icon_data);
|
||||||
icon_data.uFlags |= NIF_TIP;
|
icon_data.uFlags |= NIF_TIP;
|
||||||
wcscpy_s(icon_data.szTip, base::UTF8ToUTF16(tool_tip).c_str());
|
wcsncpy_s(icon_data.szTip, base::UTF8ToUTF16(tool_tip).c_str(), _TRUNCATE);
|
||||||
BOOL result = Shell_NotifyIcon(NIM_MODIFY, &icon_data);
|
BOOL result = Shell_NotifyIcon(NIM_MODIFY, &icon_data);
|
||||||
if (!result)
|
if (!result)
|
||||||
LOG(WARNING) << "Unable to set tooltip for status tray icon";
|
LOG(WARNING) << "Unable to set tooltip for status tray icon";
|
||||||
|
@ -126,8 +126,8 @@ void NotifyIcon::DisplayBalloon(const gfx::Image& icon,
|
||||||
InitIconData(&icon_data);
|
InitIconData(&icon_data);
|
||||||
icon_data.uFlags |= NIF_INFO;
|
icon_data.uFlags |= NIF_INFO;
|
||||||
icon_data.dwInfoFlags = NIIF_INFO;
|
icon_data.dwInfoFlags = NIIF_INFO;
|
||||||
wcscpy_s(icon_data.szInfoTitle, title.c_str());
|
wcsncpy_s(icon_data.szInfoTitle, title.c_str(), _TRUNCATE);
|
||||||
wcscpy_s(icon_data.szInfo, contents.c_str());
|
wcsncpy_s(icon_data.szInfo, contents.c_str(), _TRUNCATE);
|
||||||
icon_data.uTimeout = 0;
|
icon_data.uTimeout = 0;
|
||||||
|
|
||||||
base::win::Version win_version = base::win::GetVersion();
|
base::win::Version win_version = base::win::GetVersion();
|
||||||
|
|
|
@ -97,7 +97,8 @@ bool TaskbarHost::SetThumbarButtons(
|
||||||
// Set tooltip.
|
// Set tooltip.
|
||||||
if (!button.tooltip.empty()) {
|
if (!button.tooltip.empty()) {
|
||||||
thumb_button.dwMask |= THB_TOOLTIP;
|
thumb_button.dwMask |= THB_TOOLTIP;
|
||||||
wcscpy_s(thumb_button.szTip, base::UTF8ToUTF16(button.tooltip).c_str());
|
wcsncpy_s(thumb_button.szTip, base::UTF8ToUTF16(button.tooltip).c_str(),
|
||||||
|
_TRUNCATE);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Save callback.
|
// Save callback.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue