DFW快进来看看吧,送分题 (100分)

  • 主题发起人 主题发起人 milan
  • 开始时间 开始时间
M

milan

Unregistered / Unconfirmed
GUEST, unregistred user!
1.请问如何捕获外部进程中的消息(已知外部进程的句柄),如捕获单击按钮的消息。
2.c/s服务器端开发,在tlb中定义接口的函数时
Type选择[BSTR],为Widestring类型,且是const Widestring
Type类型如何设置,函数中此参数声明是 String?
在返回值设置中 Type选择为[Variant *],返回值为 OLEVariant
Type类型如何设置,函数中返回值声明是 String[OLeString]?
3. 在dbgrid中,焦点从cell退出时,触发什么事件呢?
ColExit事件不行,因为如果是在同一列的cell中退出时,就不触发了。
各位大狭多多指教了。
请不要灌水,谢谢。
 
用钩子,把钩子函数放到DLL中,然后子类化外部进程的窗口函数,这样就可以进行截获了。呵呵,说起来简单,其实很麻烦的,建议你看看陈宽达的《delphi深度历险》这本书,书里有个类似的例子,很精典,讲的也很细。
 
有COPYDATA消息,真的很简单
 
能说具体些吗?
各位DFW帮帮我
 
setwindoshookex 用一个msg hook就行了!
 
有具体的代码吗?
 
第二个问题有人回答吗?
 
多人接受答案了。
 
后退
顶部