我用sendmessage向另一程序的edit框发了一写文字,又发了个回车,使程序能按要求执行,可是程序执行后会弹出一模态对话框,因为sendmessage要等程序执行好才能响应,所以我必须人工去按这个模态对话框才能执行sendmessage下面的语句,这就产生了矛盾,sendmessage后面的程序无法处理模态对话框(比如自动点击确定按钮).
换成postmessage我也试过了,能够处理模态对话框,但无法向另一程序的edit框发文字了,只能发回车.发过去的文字没传到edit中,
这样就没法实现我的功能了?请高手指点..
换成postmessage我也试过了,能够处理模态对话框,但无法向另一程序的edit框发文字了,只能发回车.发过去的文字没传到edit中,
这样就没法实现我的功能了?请高手指点..
解决方案 »
- Delphi中DataTimePicker使用遇到的问题,请高手指教!
- 求教tthread里面使用tstrings的问题,附有代码片段
- 现要把原delphi的c/s结构系统升级到能跨平台的B/s系统,delphi家族有方法吗
- 谁帮我Overrdie 一下 TSpeedButton的方法?我不喜欢bsup状态.
- 请教高手指点迷津,高分回报,关于tfielddef.datatype
- 求救,请各位指教!!!
- 寻找网友 帮忙
- 帮帮忙!!!!
- 刚刚转型DELPHI,很多语句用法不熟悉,盼复!
- 求SQL自动删除语句
- 求 AstaSQLDemo 源代码
- 历史遗留问题,listview头部重画问题.已经基本实现,需要优化,谢绝灌水.高手进.
真搞不懂,postmessage为什么回车能发,文字就不行了.postmessage和sendmessage好象只是一个发出后就不管了,一个要等到有回应了才行.就只是这么点区别吗?
哪位高人能解惑?
先谢谢了!!!!!!
SendDlgItemMessage
SetDlgItemText
SetDlgItemInt
向模态窗口发送消息
hDlg为模态窗口句柄
nIDDlgItem为窗口内控件identifier