如题!

解决方案 »

  1.   

    你如果真要做那么你首先要用RegisterWindowMessage()这个API函数注册一个约定消息编号。
    然后就可以用SendMessage发送消息当然这是广播式的,你可以在讯息的wParam参数中写明那个发出消息窗口的Handle,当另一个收到后这个约定的消息就可以转到处理过程了。当然收的这边也可以发消息回去。在wParam参数中也写自已窗口的Handle。这样下面就好操作了。
      

  2.   

    是这样的,A程序是我写的,有源码;B程序是买来的,没有源码,只有一个EXE程序。但是我需要在我写的A程序中控制B程序中的控件,所以我目前只想到SendMessage的办法。
      

  3.   

    可以,就像w1w2w3w4(牛茫大昏) 说的一样,先用RegisterWindowMessage()注册一个消息号,然后就可以用SendMessage发送消息当然这是广播式的,你可以在讯息的wParam参数中写明那个发出消息窗口的Handle,当另一个收到后这个约定的消息就可以转到处理过程了。当然收的这边也可以发消息回去。在wParam参数中也写自已窗口的Handle。
    其实还有一种方法就是,你可以先获取到这个ListBox的Handle,然后用ShowWindow之类的Api就可以把它隐藏了.
      

  4.   

    对,可以获取ListBox的handle,然后用ShowWindow(ListBoxHandle,SW_HIDE)来使它隐藏。谢谢 AWolfBoy(龍行江湖) !