Home | Info | Community | Development | myReactOS | Contact Us
[static]
Definition at line 1608 of file tooltips.c.
Referenced by TOOLTIPS_WindowProc().
{ UINT size; TRACE("hwnd = %p, title = %s, icon = %p\n", infoPtr->hwndSelf, debugstr_w(pszTitle), (void*)uTitleIcon); Free(infoPtr->pszTitle); if (pszTitle) { if (isW) { size = (strlenW(pszTitle)+1)*sizeof(WCHAR); infoPtr->pszTitle = Alloc(size); if (!infoPtr->pszTitle) return FALSE; memcpy(infoPtr->pszTitle, pszTitle, size); } else { size = sizeof(WCHAR)*MultiByteToWideChar(CP_ACP, 0, (LPCSTR)pszTitle, -1, NULL, 0); infoPtr->pszTitle = Alloc(size); if (!infoPtr->pszTitle) return FALSE; MultiByteToWideChar(CP_ACP, 0, (LPCSTR)pszTitle, -1, infoPtr->pszTitle, size/sizeof(WCHAR)); } } else infoPtr->pszTitle = NULL; if (uTitleIcon <= TTI_ERROR) infoPtr->hTitleIcon = hTooltipIcons[uTitleIcon]; else infoPtr->hTitleIcon = CopyIcon((HICON)uTitleIcon); TRACE("icon = %p\n", infoPtr->hTitleIcon); return TRUE; }