掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ツールチップに関して質問 (ID:50267)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
はじめまして、ぱらーと申します。 ツールチップに関して質問させてください。 実は、下記の処理でダイアログボックス上の ボタンやコンボボックス等通常のコントロールの ツール ヒントが表示されますが、ComboBoxExの 場合は表示できません。 表示するにはどうしたらよいのでしょうか? BEGIN_MESSAGE_MAP(CMyFormView, CDialog) //{{AFX_MSG_MAP(CMyFormView) ON_NOTIFY_EX( TTN_NEEDTEXT, 0, OnToolTipNotify) //}}AFX_MSG_MAP END_MESSAGE_MAP() BOOL CMyFormView::OnToolTipNotify( UINT id, NMHDR * pNMHDR, LRESULT * pResult) { TOOLTIPTEXT *pTTT = (TOOLTIPTEXT *)pNMHDR; UINT nID =pNMHDR->idFrom; if (pTTT->uFlags & TTF_IDISHWND) { // idFrom is actually the HWND of the tool nID = ::GetDlgCtrlID((HWND)nID); if(nID) { pTTT->lpszText = MAKEINTRESOURCE(nID); pTTT->hinst = AfxGetResourceHandle(); return(TRUE); } } return(FALSE); } ちなみに、各コントロールのツール ヒントテキストがリソースの String Tableには入っています。 開発環境はWin2000、WinXP VC6.0SP5 MFCです。 どなたかご指導ください。よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.