大老门帮忙呀!! VC界面控件问题,

anzhuge 2008-09-11 04:08:00
大老门帮忙呀!! VC界面控件问题,
对于可编辑的CComBox控件,怎么限制编辑输入的字符,例如:对于可编辑的CComBox控件,只允许用户输入数字?


还有就是为什么可编辑的CComBox控件在编辑状态下接收不到OnChar()事件!!!
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
anzhuge 2008-09-11
  • 打赏
  • 举报
回复
多谢2楼
已经成功,子类化
菜牛 2008-09-11
  • 打赏
  • 举报
回复
看看MSDN上的文章:
Knowledge Base
HOWTO: Subclass CListBox and CEdit Inside of CComboBox

方法总是有的,看你会不会找。
hpyhero 2008-09-11
  • 打赏
  • 举报
回复
同意Mackz,重写Onchar函数.
anzhuge 2008-09-11
  • 打赏
  • 举报
回复
你是说把编辑控件子类化吗,
可怎么得到这个编辑控件呢?
我查了,没提供方法呀!

请高手说说!
菜牛 2008-09-11
  • 打赏
  • 举报
回复
ComboBox是由一个编辑框、一个列表框组合而成,你需要子类化其中的编辑框。
anzhuge 2008-09-11
  • 打赏
  • 举报
回复
自己定,高手门!!!
☆☆☆ “MJCSegmentInterface分段控制器” ☆☆☆ 一款简单的类似百思不得姐主页导航栏下方的那个分段界面控件,类似王者荣耀助手的聊天模块的导航栏下方的分段界面控件等等,简单的说,这是一款分段界面选择器 ☆☆ 如何导入使用框架方法 ☆☆ 可以打开 https://github.com/MJCIOS/MJCSegmentInterface 将项目下载下来,将MJCSlideInterface文件夹放入自己的项目中 项目已支持pod导入,pod 'MJCSegmentInterface',如果没法导入,可以先[pod repo update]更新整个.cocoapods下的所有库... 有啥问题联系我QQ292251588,希望大神们和我多多交流,和大神们一起学习..... 技术交流群612845323,希望和大神们一起学习多多交流,互相学习些技术..... 希望大家多多支持,如果觉得好用,多多帮忙推荐,谢谢大家,谢谢大神,有啥问题,可以提给我... ☆☆ MJCSegmentInterface分段控制器创建(几行代码设置即可使用) ☆☆ NSArray *titlesArr = @[@"啦啦",@"么么",@"啪啪",@"啪啪",@"啪啪",@"啪啪",@"啪啪"]; MJCSegmentFaceControl *segmentsface = [[MJCSegmentFaceControl alloc]init]; segmentsface.frame = CGRectMake(0,64, MJCScreenWidth,MJCScreenHeight); [lala intoTitlesArray:titlesArr hostController:self]; [self.view addSubview:segmentsface]; MJCTestViewController *vc1 = [[MJCTestViewController alloc]init]; vc1.titlesCount = 1; MJCTestTableViewController *vc2 = [[MJCTestTableViewController alloc]init]; vc2.titlesCount = 2; MJCTestViewController1 *vc3 = [[MJCTestViewController1 alloc]init]; vc3.titlesCount = 3; MJCTestViewController *vc4 = [[MJCTestViewController alloc]init]; vc4.titlesCount = 4; MJCTestViewController *vc5 = [[MJCTestViewController alloc]init]; vc5.titlesCount = 5; NSArray *vcarrr = @[vc1,vc2,vc3,vc4,vc5]; [lala intoChildControllerArray:vcarrr]; 可自行修改各个属性,具体属性接口可进入项目查看.. /** 添加控制器的方法(添加控制器按照控制器添加的先后顺序与按钮对应的 */ -(void)intoChildControllerArray:(NSArray *)childControllerArray; /** 添加标题栏的方法 */ -(void)intoTitlesArray:(NSArray *)titlesArray hostController:(UIViewController *)hostController;
大神,大哥,帅哥,美女们,如果大家觉得好的,麻烦再github上面点个赞,谢谢大家,点赞的都是大好人啊 https://github.com/MJCIOS/MJCSegmentInterface github上面项目持续更新,有最新版本,新的功能,上面都会第一时间更新,麻烦大家进入github上面查看,谢谢...也谢谢审核官早点审核成功..也希望cocoachina增加一个编辑功能,这样我可以修改之前上传的代码了,要不然每次都要上传新的代码,,然后再删除以前的代码,实在是太麻烦了,谢谢... ☆☆☆ “MJCSegmentInterface分段控制器” ☆☆☆ 一款简单的类似百思不得姐主页导航栏下方的那个分段界面控件,类似王者荣耀助手的聊天模块的导航栏下方的分段界面控件等等,简单的说,这是一款分段界面选择器 ☆☆ 如何导入使用框架方法 ☆☆ 可以打开 https://github.com/MJCIOS/MJCSegmentInterface 将项目下载下来,将MJCSlideInterface文件夹放入自己的项目中 项目已支持pod导入,pod 'MJCSegmentInterface',如果没法导入,可以先[pod repo update]更新整个.cocoapods下的所有库... 有啥问题联系我QQ292251588,希望大神们和我多多交流,和大神们一起学习..... 技术交流群612845323,希望和大神们一起学习多多交流,互相学习些技术..... 希望大家多多支持,如果觉得好用,多多帮忙推荐,谢谢大家,谢谢大神,有啥问题,可以提给我... ☆☆ MJCSegmentInterface分段控制器创建(几行代码设置即可使用) ☆☆ NSArray *titlesArr = @[@"荣耀",@"联盟",@"DNF",@"CF",@"飞车",@"炫舞",@"天涯明月刀"]; MJCSegmentFaceControl *segmentsface = [[MJCSegmentFaceControl alloc]init]; segmentsface.frame = CGRectMake(0,64, MJCScreenWidth,MJCScreenHeight); [lala intoTitlesArray:titlesArr hostController:self]; [self.view addSubview:segmentsface]; MJCTestViewController *vc1 = [[MJCTestViewController alloc]init]; MJCTestTableViewController *vc2 = [[MJCTestTableViewController alloc]init]; MJCTestViewController1 *vc3 = [[MJCTestViewController1 alloc]init]; MJCTestViewController *vc4 = [[MJCTestViewController alloc]init]; MJCTestViewController *vc5 = [[MJCTestViewController alloc]init]; NSArray *vcarrr = @[vc1,vc2,vc3,vc4,vc5]; [lala intoChildControllerArray:vcarrr]; 可自行修改各个属性,具体属性接口可进入项目查看.. /** 添加控制器的方法(添加控制器按照控制器添加的先后顺序与按钮对应的 */ -(void)intoChildControllerArray:(NSArray *)childControllerArray; /** 添加标题栏的方法 */ -(void)intoTitlesArray:(NSArray *)titlesArray hostController:(UIViewController *)hostController;
大神,大哥,帅哥,美女们,如果大家觉得好的,麻烦再github上面点个赞,谢谢大家,点赞的都是大好人啊 https://github.com/MJCIOS/MJCSegmentInterface github上面项目持续更新,有最新版本,新的功能,上面都会第一时间更新,麻烦大家进入github上面查看,谢谢...也谢谢审核官早点审核成功..也希望cocoachina增加一个编辑功能,这样我可以修改之前上传的代码了,要不然每次都要上传新的代码,,然后再删除以前的代码,实在是太麻烦了,谢谢... ☆☆☆ “MJCSegmentInterface分段控制器” ☆☆☆ 一款简单的类似百思不得姐主页导航栏下方的那个分段界面控件,类似王者荣耀助手的聊天模块的导航栏下方的分段界面控件等等,简单的说,这是一款分段界面选择器 ☆☆ 如何导入使用框架方法 ☆☆ 可以打开 https://github.com/MJCIOS/MJCSegmentInterface 将项目下载下来,将MJCSlideInterface文件夹放入自己的项目中 项目已支持pod导入,pod 'MJCSegmentInterface',如果没法导入,可以先[pod repo update]更新整个.cocoapods下的所有库... 有啥问题联系我QQ292251588,希望大神们和我多多交流,和大神们一起学习..... 技术交流群612845323,希望和大神们一起学习多多交流,互相学习些技术..... 希望大家多多支持,如果觉得好用,多多帮忙推荐,谢谢大家,谢谢大神,有啥问题,可以提给我... ☆☆ MJCSegmentInterface分段控制器创建(几行代码设置即可使用) ☆☆ NSArray *titlesArr = @[@"荣耀",@"联盟",@"DNF",@"CF",@"飞车",@"炫舞",@"天涯明月刀"]; MJCSegmentFace *segmentsface = [[MJCSegmentFace alloc]init]; segmentsface.frame = CGRectMake(0,64, MJCScreenWidth,MJCScreenHeight); [lala intoTitlesArray:titlesArr hostController:self]; [self.view addSubview:segmentsface]; MJCTestViewController *vc1 = [[MJCTestViewController alloc]init]; MJCTestTableViewController *vc2 = [[MJCTestTableViewController alloc]init]; MJCTestViewController1 *vc3 = [[MJCTestViewController1 alloc]init]; MJCTestViewController *vc4 = [[MJCTestViewController alloc]init]; MJCTestViewController *vc5 = [[MJCTestViewController alloc]init]; NSArray *vcarrr = @[vc1,vc2,vc3,vc4,vc5]; [lala intoChildControllerArray:vcarrr]; 可自行修改各个属性,具体属性接口可进入项目查看.. /** 添加控制器的方法(添加控制器按照控制器添加的先后顺序与按钮对应的 */ -(void)intoChildControllerArray:(NSArray *)childControllerArray; /** 添加标题栏的方法 */ -(void)intoTitlesArray:(NSArray *)titlesArray hostController:(UIViewController *)hostController;

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧