win32汇编 记事本不能显示编辑框的问题
win32汇编写的个记事本打开 保存 另存 功能都能实现 只是编辑框那里出了问题 不显示编辑框而且不能.elseif eax ==WM_SIZE call... 但是这句明显的不能用 不知道为什么(在360行那里) , 在第305行那里页有个代码后面有注释是关于编辑框的大神们页可以看一下 附上附件 希望大神解答下 小弟的全部家当压在这一个问题上了希望大神们别辜负我啊%>_<%验证了一下,
RICH EDIT应该需要资源
具体VC6创建MFC程序选择基于对话框
用NOTEPAD++等文件被修改会提醒的编辑器
打开对应工程目录下的RC文件,然后拖一个RICH EDIT控件进来
然后CTRL+S保存(不保存RC不会被写入资源),当然编译也可以
编译也会写入资源
这里文本编辑器提示RC文件被修改是否重新打开,
打开会发现多了几行
应该就是RICH EDIT的 大神们如果帮我这个忙了那8鱼币也送您 那个问题也是我问的打死也不能归甲鱼 你注释掉那两行我加上是没问题的,重绘并没有出错
如图
至于那个不能显示的问题
我粗略的看了下
我不知道编辑框有没有像MESSAGEBOX这样不需要资源的编辑框
应该没有吧。。
RICH EDIT看了下,确实需要资源
高级语言会自动添加资源但是MAASM32 SDK不会自动添加资源
无资源就无法显示
RICH EDIT在某些资源编辑器中叫EditText
解决方法,拖个EDIT TEXT发个添加字串的消息应该可以
我对编这种东西很不在行。。。。
当然我比较笨
没有这方面编程经验
可能说错。莫怪。 メ㊣逆ご帅☆ 发表于 2013-1-4 21:48 static/image/common/back.gif
验证了一下,
RICH EDIT应该需要资源
具体VC6创建MFC程序选择基于对话框
兄台 第305行那里如果把0,0,0,0 随便改变成10,10,10,10却能显示编辑框 我纠结就纠结到这了 1236 发表于 2013-1-4 22:56 static/image/common/back.gif
兄台 第305行那里如果把0,0,0,0 随便改变成10,10,10,10却能显示编辑框 我纠结就纠结到这了
你有没有在产生WM_SIZE消息的时候调节richedit的大小. 玩酷子弟lv 发表于 2013-1-4 23:23 static/image/common/back.gif
你有没有在产生WM_SIZE消息的时候调节richedit的大小.
调节了啊 Resize子程序中 :invoke MoveWindow,hWinEdit,@rect.left,@rect.top,@width,@height,TRUE
页:
[1]