25 pmiItem->uiMenuFlags = 0;
26 pmiItem->mfMenuFlags.mfDisplayTick =
m_bTicked ? 1 : 0;
27 pmiItem->mfMenuFlags.mfDottedLine =
m_bDotted ? 1 : 0;
28 pmiItem->mSubmenu = (
tMenu*) -1;
39 return mhHandledKeepOpen;
66 pmiItem->uiMenuIconFlags = 0x07000001;
67 if (m_sText.size() < 12)
69 ::strcpy(pmiItem->idMenuIconData.caIconData, m_sText.c_str());
73 pmiItem->ifMenuIconFlags.ifDataIndirected = 1;
74 pmiItem->idMenuIconData.indirectedText.iBufferLength = m_sText.size();
75 pmiItem->idMenuIconData.indirectedText.pcaTextbuffer =
const_cast<char*
>(m_sText.c_str());
76 pmiItem->idMenuIconData.indirectedText.kpcaValidationString = (
char*)-1;
89 return m_sText.size() * 16 + 32;
const tWindowHandle Handle() const