请教两个问题:1。DLL中如何在导出文件中调用对话框中的控件,进行操作。
2。DLL中如何通知exe文件应该干些什么了。
急,非常感谢!

解决方案 »

  1.   

    发个消息过去就可以了
    其实回调也是不错的选择
    要么你写成COM接口,那样操作会比较方便方便快捷
      

  2.   

    1.HWND / SendMessage, PostMessage
    2.Callback Functions
      

  3.   

    SendMessage,PostMessage。
    其实当DLL加载到进程中时,也被视作其中的一个线程来看待!
      

  4.   

    传递对话框指针总是出错。比如对话框方一个MSCOMM控件,我在导出函数直接用CXXDLg Dlg;Dlg.senddata(),senddata函数用MSCOMM控件进行发送数据总是报“终止,重试,忽略”错误,类似一,一个对话框类中调用一个对话框中的控件也会报这种错误。有没有高手写过DLL中有对话框及使用控件的,给个例子,非常感谢,第一次写dll,只是想简单用MSCOMM控件通讯部分写成DLL罢了。谢谢