递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 63|回复: 4
打印 上一主题 下一主题

[视窗] 火山 MFC 表格怎么在输入时限制输入长度

[复制链接]

17

主题

267

帖子

1757

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1757
跳转到指定楼层
楼主
发表于 5 小时前 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 asd0023 于 2026-4-19 13:53 编辑

火山 MFC 表格怎么在输入时限制输入长度?
<火山程序 类型 = "通常" 版本 = 1 />
方法 置单元格输入长度 <公开 类型 = 逻辑型 注释 = "限制单元格的最大可输入字符长度,只对文本型单元格有效." 返回值注释 = "成功返回真,失败返回假." @禁止流程检查 = 真>
参数 列号 <类型 = 整数 注释 = "指定需要限制输入长度的列号,从0开始.">
参数 最大长度 <类型 = 整数 注释 = "指定单元格最大可输入的字符数量,正整数.">
{
    @ CVWnd_Grid* pWnd = (CVWnd_Grid*)GetMfcWndPtrWithValidHWnd ();
    @ if (pWnd != NULL && pWnd->SetMaxTextLength (@<列号>, @<最大长度>))
    @ {
    @     pWnd->Refresh ();
    @     return TRUE;
    @ }
    @ return FALSE;
}
错误: 使用所指定的本地编译器编译当前程序失败错误: vpkg_全局.cpp<H:\voldev25\plugins\vprj_win\classlib\sys\mfc_ui_grid\w_mfc_ui_grid.v>, 595: 错误:     error C2039: "SetMaxTextLength": 不是 "CVWnd_Grid" 的成员    H:\voldev25\plugins\vprj_win\classlib\sys\\mfc_ui_grid\\src\\mfc_ui_grid.h(26): note: 参见“CVWnd_Grid”的声明    vpkg_外部组件操作库_.cpp    vpkg_程序综合库_.cpp    vpkg_进程权限库_.cpp
编译生成目标文件"x'x'x'x'x'x'x"失败,耗费时间 1188 毫秒.
--- 项目"x'x'x"编译或链接失败. 编译过程中共遇到了 1 个警告, 3 个错误.



回复

使用道具 举报

17

主题

267

帖子

1757

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1757
5#
 楼主| 发表于 4 小时前 | 只看该作者
朕的 发表于 2026-4-19 14:51
消息判断-键盘-拦截

最好在表格控件里写这条
方法 置单元格输入长度 <公开 类型 = 逻辑型 注释 = "限制单元格的最大可输入字符长度,只对文本型单元格有效." 返回值注释 = "成功返回真,失败返回假." @禁止流程检查 = 真>
参数 列号 <类型 = 整数 注释 = "指定需要限制输入长度的列号,从0开始.">
参数 最大长度 <类型 = 整数 注释 = "指定单元格最大可输入的字符数量,正整数.">
直接调用
表格1. 置单元格输入长度(1,6)//限制表格单元在编辑时只能输入最大6个字符
回复

使用道具 举报

234

主题

1586

帖子

6263

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6263
QQ
地板
发表于 4 小时前 | 只看该作者
asd0023 发表于 2026-4-19 14:44
那要怎么写火山MFC 表格在输入时限制输入长度.
谢谢

消息判断-键盘-拦截
青浦大B哥:全国活动直播技术[/color
回复

使用道具 举报

17

主题

267

帖子

1757

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1757
板凳
 楼主| 发表于 4 小时前 | 只看该作者
创世魂 发表于 2026-4-19 14:07
就没有这个方法肯定报错啊。

那要怎么写火山MFC 表格在输入时限制输入长度.
谢谢
回复

使用道具 举报

489

主题

2万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
48180
QQ
沙发
发表于 5 小时前 | 只看该作者
就没有这个方法肯定报错啊。
安卓无障碍课:点击查看
接安卓类库封装,需要的联系570828305
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-4-19 19:23 , Processed in 0.086718 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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