就是用postmessage和getmessage这两个API函数,没错。

解决方案 »

  1.   

    我没用过在VB中的多线程。这个在DELPHI中可以用synchronize来完成这种操作。
    我想可以这样做的:
        1、在生成线程时,可在CREATETHREAD调用中在LPVOID lpParameter参数中把这个LISTBOX的指针或句柄传过去(这个不知在VB中能否做到),然后在线程函数中用同步方法来完成列表项的增加。比如说用临界区来完成。
        2、在进程或线程之间共享变量,可用文件映射来完成(CREATEFILEMAPPING),不过对这个映射文件也要进行同步的控制,可再用一个临界区来完成。
      

  2.   

    major2:    能具体一点吗?有无类似的source code 可以download.这两个api函数我手头的资料非常欠缺.Thanks!
      

  3.   

    到www4.netease.com/~cobe/去下载一个API函数使用说明,很好的东西