主题:EM_LIMITTEXT这个消息是做什么的?
H_TIGER
[专家分:190] 发布于 2004-04-27 16:13:00
EM_LIMITTEXT这个消息在什么情况下发出或收到。它的参数有什么用吗?小的英语不太好请用中文。小的先在这敬礼啦!
回复列表 (共6个回复)
沙发
Hudson [专家分:7140] 发布于 2004-04-28 12:45:00
用来指定文本框里用户能输入的最大字符长度。
板凳
阿美娜特丝 [专家分:60] 发布于 2004-06-04 15:38:00
H_TIGER:
你好啊!
好久不见,
3 楼
H_TIGER [专家分:190] 发布于 2004-06-16 14:31:00
呵呵,你好啊!我有好几个星期没上啦。
4 楼
hash [专家分:190] 发布于 2004-06-23 11:52:00
你好:
还记得我吗?你以前也教了我很多..
特别在WINDOW程序设计第六章里面的TYPE例里面。。。在这里我先谢谢你了。。
你说的EM_LIMITTEXT消息是做什么的:
WPARAM=(WPARAM)cchmax;
LPARAM=0;
参数cchmax是的值。指定用户可输入的最多的字符数。
默认情况下用户可输入30000个字符。
关于WINDOW消息。。WINDOWS程序设计里面讲的不是很全。。
如果要更深入的学习WINDOWS编程,我建议你去看“WINDOWS程序员指南”这本书我觉得还不错。只是比WINDOWS程序设计这本书要难很多。
WINDOWS程序员指南这本书里面对消息有很详细的讲解。
还有你问的EN_UPDATE:
idEditCtrl=(int)LOWORD(wParam);
HwndEditCtrl=(HWND)Lparam;
在编辑控制显示修改后的文字前发送此消息。
总之有很多消息都在那本书里面有讲,这里我可以写一些大概给你:
WM开头的我就不发了,我列出一些控件就行了。。不然累死我了(擦汗先。。。)
我有WINDOW程序员指南这本书(电子书)。你要的话我可以传给你。
本人QQ:68125887
按扭
B N _ CLICKED //用户单击了按钮
B N _ D I S A B L E //按钮被禁止
B N _ D O U B L E C L I C K E D //用户双击了按钮
B N _ H I L I T E //用户加亮了按钮
B N _ PA I N T按钮应当重画
B N _ U N H I L I T E加亮应当去掉
组合框
C B N _ C L O S E U P组合框的列表框被关闭
C B N _ D B L C L K用户双击了一个字符串
C B N _ D R O P D O W N组合框的列表框被拉出
C B N _ E D I T C H A N G E用户修改了编辑框中的文本
C B N _ E D I T U P D AT E编辑框内的文本即将更新
C B N _ E R R S PA C E组合框内存不足
C B N _ K I L L F O C U S组合框失去输入焦点
C B N _ S E L C H A N G E在组合框中选择了一项
C B N _ S E L E N D C A N C E L用户的选择应当被取消
C B N _ S E L E N D O K用户的选择是合法的
C B N _ S E T F O C U S组合框获得输入焦点
编辑框
E N _ C H A N G E编辑框中的文本己更新
E N _ E R R S PA C E编辑框内存不足
E N _ H S C R O L L用户点击了水平滚动条
E N _ K I L L F O C U S编辑框正在失去输入焦点
E N _ M A X T E X T插入的内容被截断
E N _ S E T F O C U S编辑框获得输入焦点
E N _ U P D AT E编辑框中的文本将要更新
E N _ V S C R O L L用户点击了垂直滚动条消息含义
列表框
L B N _ D B L C L K用户双击了一项
L B N _ E R R S PA C E列表框内存不够
L B N _ K I L L F O C U S列表框正在失去输入焦点
L B N _ S E L C A N C E L选择被取消
L B N _ S E L C H A N G E选择了另一项
L B N _ S E T F O C U S列表框获得输入焦点
我快不行了,全身都是汗。脱衣服了。。。
好了已经写得够多的了,以后有机会多多指教。大家互相学习!!!
5 楼
H_TIGER [专家分:190] 发布于 2004-06-28 12:03:00
呵呵!真的是太谢谢你啦。我就是缺这些资料啊!
6 楼
hqs [专家分:170] 发布于 2005-01-17 20:58:00
sendmessage hwnd , em_limittext, 最大字符数,NULL
我来回复