MFC 鼠标悬停在控件上,显示提示信息

news/2024/11/14 18:22:09/
1.鼠标悬停在控件上,显示提示信息

在这里插入图片描述

其中,Text Control控件需要把通知选项设为true:

在这里插入图片描述

private:CToolTipCtrl m_Ttc;                                 //鼠标悬停提示 void SetToolTipsMsgMap();                           //鼠标悬停提示BOOL PreTranslateMessage(MSG* pMsg);				//处理键盘和鼠标消息
BOOL Settings::OnInitDialog()
{CDialogEx::OnInitDialog();EnableToolTips(true);     //使能悬停提示m_Ttc.Create(this);       //此窗口悬停提示SetToolTipsMsgMap();      //鼠标悬停提示
}
//处理键盘和鼠标消息
BOOL Settings::PreTranslateMessage(MSG* pMsg)
{CString cstrMessageOut;m_Ttc.RelayEvent(pMsg);     //鼠标悬停提示 return CDialog::PreTranslateMessage(pMsg);
}
//鼠标悬停提示
void Settings::DoDataExchange(CDataExchange* pDX)
{CDialogEx::DoDataExchange(pDX);m_Ttc.AddTool(GetDlgItem(IDC_STATIC), L"--");m_Ttc.AddTool(GetDlgItem(IDC_Combobox_sortMode), L"--");m_Ttc.AddTool(GetDlgItem(IDC_AllBuffer1),	  L"悬停提示1");m_Ttc.AddTool(GetDlgItem(IDC_Static_Number1), L"悬停提示2");m_Ttc.AddTool(GetDlgItem(IDC_Static_Number2), L"悬停提示3");
}

http://www.ppmy.cn/news/1546997.html

相关文章

后端Node学习项目-用户管理-增删改查

model层实现 文件创建 在models文件夹下创建user.js 代码实现 const { DataTypes } require(sequelize) const { db } require(./index)const User db.define(user, {id: {type: DataTypes.INTEGER,primaryKey: true, // 主键autoIncrement: true, // 内容自增allowNull…

传奇996_19——常用函数

打印 打印到公告 lua版 sendmsg(*actor*, ConstCfg.notice.own, {"Msg":"<font color\#ff0000\>即将更新属性2222&#xff01;&#xff01;&#xff01;</font>","Type":9}) sendmsg(*actor*, 1, {"Msg":"<fon…

小水电远程集控运维系统简介及应用价值

一、政策背景 2023年7月14日水利部办公厅印发了《智能化小型水电站技术指南( 试行)》和&#xff08;《小水电集控中心技术指南( 试行)》两个指导性文件&#xff0c;明确要求实施小水电绿色改造和现代化提升工程&#xff0c;推进建设智能集约的现代化小水电。 二、系统概述 小…

DU模拟器(S5040A Open RAN Studio Player and Capture Appliance)

下行测试过程&#xff0c;由是德科技(https://www.keysight.com/cn/zh/home.html)的DU模拟器&#xff08;S5040A Open RAN Studio Player and Capture Appliance&#xff09;产生标准5G NR下行测试信号&#xff0c;经前传接口发送到小站进行基带处理、中射频、变频后从相控阵天…

排序算法 -插入排序

文章目录 1.插入排序&#xff08;Insertion Sort&#xff09;1.1 简介1.2 插入排序的步骤1.3 插入排序的C实现1.4 插入排序的时间复杂度1.5 插入排序的空间复杂度1.6 插入排序的动画 2. 二分插入排序&#xff08;Binary Insertion Sort&#xff09;2.1 简介2.2 二分插入排序步骤…

【云计算解决方案面试整理】1-2云计算基础概念及云计算技术原理

准备面云计算解决方案的岗位,整理了一些,也请大佬们指点。 文档分为 云计算基础概念、云计算技术原理、主流云计算平台(以天翼云为例)、云计算架构(弹性设计、高可用设计、高性能设计)、安全防护几个方面。 一、云计算基础概念 1.请简要解释一下什么是云计算? 简单说呢…

开源数据库 - mysql - 用户与权限赋予

MySQL的用户与权限管理是数据库安全性的重要组成部分&#xff0c;它决定了哪些用户能够访问数据库&#xff0c;以及他们可以对数据库执行哪些操作。以下是对MySQL用户与权限的详细讲解&#xff1a; 一、用户管理 创建用户 使用CREATE USER语句&#xff1a;这是创建MySQL用户的…

NODE.JS护照查验接口助力核验出入境管理局签发护照真伪

贸易国际化的今天&#xff0c;无论是跨国公司还是中小型出口企业&#xff0c;国际业务的拓展已成为推动企业发展的重要动力。然而&#xff0c;随着人员流动性的增加&#xff0c;确保每一位跨境人员的身份真实性和合法性&#xff0c;成为企业和出入境管理局共同面临的挑战。在此…