您的位置:程序门 -> vc/mfc -> 基础类



迷惑的问题:一个原本运行的很好的dialog加一个combo box之后domodal就报错呢?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


迷惑的问题:一个原本运行的很好的dialog加一个combo box之后domodal就报错呢?[已结贴,结贴人:daimon_near_me]
发表于:2007-06-15 10:48:31 楼主
dialog原本运行没有任何问题,
包含的控件有:
一个group   box
        内有ip_address控件一个,clistbox控件一个,三个命令按钮,
外面另有标签两个,编辑框两个,外加ok和cancel按钮,

然后随便在dialog什么地方加一个combo   box,不改任何东西运行程序调用domodal就出错,为何?请高手赐教。
发表于:2007-06-15 10:54:531楼 得分:0
我是楼主,报错的形式:

现弹出那种常见的程序遇到问题需要关闭,问发不发送错误报告的那个框,
点“不发送”后再弹出这个框,再点就显示指定的内存不能为读的错误,,然后程序推出,

(vc没退出)


发表于:2007-06-15 11:02:302楼 得分:22
新建一个对话框,只添加组合框,看出错不?
如果不出错,再一个一个的添加其它控件,看具体是什么控件引起的错误。
发表于:2007-06-15 11:20:163楼 得分:22
只是添加了一个combobox控件而没有对这个控件有任何操作?
可以检查一下resource.h看看给这个控进的id分配的值是多少,看看有没有和他重复的
发表于:2007-06-15 11:43:504楼 得分:22
呵呵,我也碰到过,不过不是combobox,是raidobutton.后来我记下控件id,删掉重来就ok了.
发表于:2007-06-15 12:48:195楼 得分:0
我是楼主:
呵呵,问题突然就解决了,但原因还没找到,我只是删除它再加,试了几次就不报错了,
真是奇怪,怀疑是在resource.h分配值有冲突的原因。不知道有没有大虾了解这方面的问题?
发表于:2007-06-15 12:56:136楼 得分:0
哈哈,我找到原因了,原来我把新加combo   box的下拉显示部分弄的不可见了,这种情况就报错。

这应该算是vc6.0的一个bug吧,


快速检索

最新资讯
热门点击