EDIT中输入没有反应,WHY?

province_ 2005-07-25 06:56:48
EDIT中输入没有反应,WHY?
用CreateWinodwEx创建了一个EDIT子窗口,可是我却不能往里面输入内容,这是为什么?
只对Delete有反应,当然对弹出菜单中的其他选项也有反应,可是其他的键盘输入却一点动静没有,真是奇怪,查资料也没讲要自己写按键(不是上面的特殊键)消息处理过程啊,请指教。
...全文
204 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
province_ 2005-08-03
  • 打赏
  • 举报
回复
结了吧,原来那个程序里消息处理太多了,又要检测USB,又要做控件的自画,可能没考虑周到,下午单单写段CREATE EDIT的一切正常。
谢谢各位。
Alan S1 2005-08-03
  • 打赏
  • 举报
回复
有没有updata all view????????????????
singohwang 2005-08-02
  • 打赏
  • 举报
回复
基类没有选择正确
province_ 2005-08-02
  • 打赏
  • 举报
回复
能详细点吗?
province_ 2005-08-01
  • 打赏
  • 举报
回复
父窗口是在IDE环境下自动生成的。
CreateWindowEx是为了生成子窗口。如果不想改变EDIT的外观应该不需要写父窗口的消息处理过程吧。
没有指定READONLY,如果是的话,那么DELETE也该无效的。
哦,对了,我忘了这里是VC版,还以为是在VB呢。所以写了句没头脑的话。SORRY。
谢谢各位,请继续。
ljp3000 2005-08-01
  • 打赏
  • 举报
回复
你的EDIT的父窗口是什么
lixiaosan 2005-08-01
  • 打赏
  • 举报
回复
你create的时候是否指定了edit的属性为read-only
province_ 2005-08-01
  • 打赏
  • 举报
回复
hwnd3 = CreateWindowEx(0, "edit", "My textbox", WS_CHILD , 50, 25, 100, 25, hwnd_, 0, App.hInstance, ByVal 0&)
ShowWindow hwnd3, SW_SHOWNORMAL

hwnd_是父窗口句柄,我根本没写EDIT的消息处理过程,而它对CONTEXTMENU里的所有项目全能正确处理,可就是不接受键盘输入的字符。

troyliuyue 2005-08-01
  • 打赏
  • 举报
回复
应该要写基于父窗口的消息吧,对了,为什么要用CreateWindowEx呢?
lixiaosan 2005-08-01
  • 打赏
  • 举报
回复
贴一下你的相关代码
province_ 2005-07-31
  • 打赏
  • 举报
回复
最后再顶一下吧,奇怪,VC版没人回答,这里也是。
难道你们以为VB里拖个TEXTBOX过来就可以了,何必自找麻烦吗?
其实这里面才有WINODWS下写窗口程序的奥秘啊。(做个广告^_^)
province_ 2005-07-30
  • 打赏
  • 举报
回复
Hello,Anybody here?Can you hear me?
province_ 2005-07-26
  • 打赏
  • 举报
回复
是输入内容之后,EDIT中没有显示响应的内容
windcsn 2005-07-26
  • 打赏
  • 举报
回复
不知道你的没有反映指的是什么?是输入内容之后,EDIT中没有显示响应的内容,还是指定的EDIT事件没有响应?
province_ 2005-07-26
  • 打赏
  • 举报
回复
Excuse me,what does it mean?
xuzheng318 2005-07-26
  • 打赏
  • 举报
回复
updata all view

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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