问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++鼠标在listbox上移动时,移动到某项上面是,怎么样才能让它选中

发布网友 发布时间:2022-04-25 13:03

我来回答

1个回答

热心网友 时间:2022-04-25 14:33

假设你所使用的是VS,即MFC库
1、建立一个新的类,并继承自CListBox
2、为这个类添加新的消息处理机制(WM_MOUSEMOVE)
3、把这个类应用于你所需要使用的地方(例如:《MFC
Windows程序设计》中第7章的FontView程序),代码如下:
class CPKIListBox : public CListBox
{
public:
DECLARE_MESSAGE_MAP()
afx_msg void OnMouseMove(UINT nFlags, CPoint point);
};
BEGIN_MESSAGE_MAP(CPKIListBox, CListBox)
ON_WM_MOUSEMOVE()
END_MESSAGE_MAP()
void CPKIListBox::OnMouseMove(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
BOOL outSide = TRUE;
this->SetCurSel(this->ItemFromPoint(point,outSide));
CListBox::OnMouseMove(nFlags, point);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
支付宝健康码变色规则 ...变绿码?昨天做了核酸检测结果是阴性,多久健康码从黄码变成绿码_百度... 母亲有乙肝孩子一定会有吗 ...的作文,600字,要有真实情感最好写心灵的。帮帮忙,必采纳。谢谢啦... ...自我介绍怎么写呀!,急急急!!!拜托各位谢谢啦!!_百度... 以“我身边的文明礼仪”为题写一篇作文,请各位大侠帮帮忙啦... 石家庄100平米房子改水电多少钱一平 石家庄居民水电煤气费都是多少钱? 石家庄水电一个月多少钱一个月多少钱 石家庄水电价格是多少钱 太阳能的巨大能量来源于 太阳能可以转化成地球上的什么能量 萝卜干炒豆角的做法,萝卜干炒豆角怎么做好吃 太阳能量从何而来? 太阳能释放多大的能量 你好,请问沈阳卓秀去黑眼圈好使吗 太阳的能量大概有多大? 沈阳怎么有效去黑眼圈 为什么我耳朵后面长啦个大大痘痘是什怎么治疗么。求解 大腿上有个血管瘤,怎么治疗 睡醒了发现腿上有个巴掌印怎么回事。 应届生是先工作还是先考公务员好? 腿上有个红痣好不好 做好的你工作先,用英文怎样说 网络的传输速率是IOMb/s其含义是什么 上班工作首先要做到‘一想,二查,三严’的内容是什么? 腿上有个小黑头,挤了什么也没挤 工作优先还是生活优先?为什么? 电路中IO口引出的网络上那两个上拉下拉电路有什么作用 毕业生找工作,是先找个工作干着还是非自己喜欢的不干? 祝朋友生日快乐的句子特别 1991年哈雷彗星突然爆炸,爆炸的原因到底是什么? 为什么说哈雷彗星会爆炸 三十年前哈雷彗星爆炸了,爆炸以后对宇宙有何影响? 哈雷彗星 解体 哈雷彗星怎么来的 上海人用随申吗可以进苏州博物馆吗? 哈雷彗星的形成 彗尾撞击地球会有什么好处? 随申码能在苏州用吗? 哈雷彗星什么时候永远消失? 如果哈雷彗星与地球相撞人类的核弹可以拦截吗? 河南省信阳市潢川县人能去苏州上海随你申码可以用吗? 为什么哈雷彗星彗尾扫过地球的影响没有比太阳耀斑大爆发的影响大 上海的随身马是绿色的可以在常熟地区用吗? 我是上海人在苏州工作有苏城码回上海能用吗? 苏州人用随申码可以进上海吗? 上海到苏州乘火车不用随身码可以吗? 南昌住宾馆上海随申码能用吗? 上海人到苏州办事回去随申码还是绿色吗?