用MFC中CEdit类的SetSel让鼠标单击时全选内容..

用SetSel让鼠标单击时全选内容..关于这个函数的参数不太明白...请大家帮忙解释一下SetSel(0,-1);MSDN上的解释是:voidSetSel(DWORDdw... 用SetSel让鼠标单击时全选内容..关于这个函数的参数不太明白...请大家帮忙解释一下
SetSel(0, -1);
MSDN上的解释是:
void SetSel(DWORD dwSelection, BOOL bNoScroll = FALSE);
dwSelection 低位字指定起始位置,高位字为结束位置。如果低位为0,高位为-1,则编辑控件中的全部文本被选中;

我想不明白的地方是 SetSel(0, -1); 第一个参数0 怎么会是一个低位为0,高位为-1的DWORD值呢?
展开
 我来答
孤松独海
推荐于2017-09-24 · TA获得超过1513个赞
知道大有可为答主
回答量:1220
采纳率:0%
帮助的人:474万
展开全部
帅哥,这个setsel函数有两种重载类型
void SetSel(DWORD dwSelection, BOOL bNoScroll = FALSE);
void SetSel(int nStartChar, int nEndChar, BOOL bNoScroll = False);
你说的是第一种,而你调用的时候用的是第二种,这明白了吧。
csylim
2017-09-24 · 互帮互助一起分享,欢迎你们
csylim
采纳数:30 获赞数:167

向TA提问 私信TA
展开全部
0 怎么会是一个低位为0,高位为-1的DWORD?
表示全选: SetSel(0, -1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式