炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2576|回复: 1

测试编辑框的XEdit_InsertText接口将造成程序崩溃

[复制链接]

该用户从未签到

发表于 2011-11-23 01:03:06 | 显示全部楼层 |阅读模式
本帖最后由 shier2817 于 2011-11-23 01:03 编辑

测试环境:易语言最新版

这个界面库还是非常喜欢的,因此我正在为易语言写一个调用模块,写好后我会发布到这里和易语言官方的。

目前只写了一半的接口,写到编辑框时,发现1个接口可能造成程序崩溃:
Edit - XEdit_InsertText
编辑框插入文本内容.

void XEdit_InsertText(HELE hEle,wchar_t *pText,int row,int column);

参数说明:hEle:编辑框元素资源句柄.pText:插入的文本内容.row:插入的行位置.column:插入的列位置.

row,行位置,如果当前不是多行输入,或者说根本没有指定的那一行的时候,程序将崩溃退出。。。
比如:只有一行时(无论多行是否开启),row=1就崩溃;开启多行后还是崩溃,除非在编辑框界面上按下回车另开启一行,再插入才可以插的进去。。
我觉得崩溃是不应该的,即使提供的行不存在,要么插入不成功,要么强制新开行都是可以接受的哦。。。
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2011-11-23 20:01:57 | 显示全部楼层
    恩是有这个问题,谢谢提醒.
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-4-20 12:52 , Processed in 0.065705 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表