掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コントロールにバルーンチップ(ヘルプ)を (ID:58978)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
SDK 使いなので SDK のサンプルということで…… HWND hToolWnd = ::CreateWindowEx(0, TOOLTIPS_CLASS, NULL, TTS_ALWAYSTIP, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, hWnd, NULL, hInstance, NULL); RECT rect; ::GetClientRect(::GetDlgItem(hWnd, /*コントロールのID*/), &rect); TOOLINFO tool_info; tool_info.cbSize = sizeof(TOOLINFO); tool_info.uId = reinterpret_cast<UINT>(::GetDlgItem(hWnd, /*コントロールのID*/)); tool_info.uFlags = TTF_IDISHWND | TTF_SUBCLASS; tool_info.hwnd = hWnd; tool_info.hinst = hInstance; tool_info.lpszText = TEXT("ツールチップの表示"); // 表示する境界 tool_info.rect.top = rect.top; tool_info.rect.left = rect.left; tool_info.rect.right = rect.right; tool_info.rect.bottom = rect.bottom; ::SendMessage(hToolWnd, TTM_ADDTOOL, 0, reinterpret_cast<LPARAM>(&tool_info)); MFC でも同じような感じでいけると思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.