<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Position in ListCtrl bei Anzeigen eines Tooltips ermitteln]]></title><description><![CDATA[<p>Hi, ich kämpfe mit dem folgenden Problem:</p>
<p>Ich habe ein ListCtrl (ne abgeleitete Klasse von codeguru).<br />
Nun kann ich bestimmten, dass ein entsprechender Tooltip erscheint, wenn sich der Cursor über einem Icon im Control befindet:</p>
<pre><code class="language-cpp">const CString CTestListCtrlEx::GetToolTip(int, int, UINT nFlags, BOOL&amp;)
{
	CString ToolTipStr;
	// Wenn sich der Cursor über dem Icon befindet
	if ( nFlags == LVHT_ONITEMICON ) {
           if ( GetItemText(GetSelectionMark(), 1) == &quot;IrgendEinText&quot; )
             ToolTipStr = &quot;ToolTipText 111&quot;;
	       else
	         ToolTipStr = &quot;ToolTipText 222&quot;;

         }

  return ToolTipStr;
}
</code></pre>
<p>Das würde insofern funktionieren, wenn ein Eintrag im Control ausgewählt wurde. Wie kann ich es überprüfen, über welcher Zeile sich der Cursor gerade befindet, wenn kein Eintrag direkt ausgewählt ist...also GetSelectionMark() nicht greift? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183665/position-in-listctrl-bei-anzeigen-eines-tooltips-ermitteln</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 00:59:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183665.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Jun 2007 10:24:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Position in ListCtrl bei Anzeigen eines Tooltips ermitteln on Thu, 07 Jun 2007 10:24:52 GMT]]></title><description><![CDATA[<p>Hi, ich kämpfe mit dem folgenden Problem:</p>
<p>Ich habe ein ListCtrl (ne abgeleitete Klasse von codeguru).<br />
Nun kann ich bestimmten, dass ein entsprechender Tooltip erscheint, wenn sich der Cursor über einem Icon im Control befindet:</p>
<pre><code class="language-cpp">const CString CTestListCtrlEx::GetToolTip(int, int, UINT nFlags, BOOL&amp;)
{
	CString ToolTipStr;
	// Wenn sich der Cursor über dem Icon befindet
	if ( nFlags == LVHT_ONITEMICON ) {
           if ( GetItemText(GetSelectionMark(), 1) == &quot;IrgendEinText&quot; )
             ToolTipStr = &quot;ToolTipText 111&quot;;
	       else
	         ToolTipStr = &quot;ToolTipText 222&quot;;

         }

  return ToolTipStr;
}
</code></pre>
<p>Das würde insofern funktionieren, wenn ein Eintrag im Control ausgewählt wurde. Wie kann ich es überprüfen, über welcher Zeile sich der Cursor gerade befindet, wenn kein Eintrag direkt ausgewählt ist...also GetSelectionMark() nicht greift? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1300602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1300602</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Thu, 07 Jun 2007 10:24:52 GMT</pubDate></item><item><title><![CDATA[Reply to Position in ListCtrl bei Anzeigen eines Tooltips ermitteln on Thu, 07 Jun 2007 10:41:59 GMT]]></title><description><![CDATA[<p>Ja!<br />
Das geht, siehe auch permanenter Link im WinApi Forum:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-143003.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-143003.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1300624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1300624</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 07 Jun 2007 10:41:59 GMT</pubDate></item><item><title><![CDATA[Reply to Position in ListCtrl bei Anzeigen eines Tooltips ermitteln on Thu, 07 Jun 2007 11:38:41 GMT]]></title><description><![CDATA[<p>Hi Martin,</p>
<p>wo genau hast du denn eine Problemlösung entdeckt?<br />
Dein angegebener Link verweist auf: &quot;VC2005 Express (kostenlos) und PSDK integration&quot;</p>
<p>Ich habe dann mal im WinAPI-Forum gesucht, bin aber auf keinen Post zu solch einem Thema gestoßen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1300660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1300660</guid><dc:creator><![CDATA[Dressman1981]]></dc:creator><pubDate>Thu, 07 Jun 2007 11:38:41 GMT</pubDate></item><item><title><![CDATA[Reply to Position in ListCtrl bei Anzeigen eines Tooltips ermitteln on Thu, 07 Jun 2007 15:00:06 GMT]]></title><description><![CDATA[<p>Sorry falsche Antwort. Irgendie habe ich die falsche Frage erwischt.<br />
Sorry!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1300801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1300801</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 07 Jun 2007 15:00:06 GMT</pubDate></item></channel></rss>