如何使得以ShowModal方式调用DLL中表单的主窗口随DLL表单的最小化而最小化?(100分)

  • 主题发起人 主题发起人 yanghaijun
  • 开始时间 开始时间
Y

yanghaijun

Unregistered / Unconfirmed
GUEST, unregistred user!
在以前我曾提问过类似问题,但没得到很好解决,在DLL表单的SYS_COMMAND消息事件中使
用SendMessage向主表单发送消息没用,在ShowModal方式下它不接收消息,使用
APPLICAIOTN.MINIMIZE,虽然使得主窗口也最小化了,但是点击任务栏的图标却无法复
原,因为此时的主窗口不接收任何消息。另外,有没有可能使得DLL与调用程序中的窗
体在任务栏上共用一个图标?
 
是不是高手们对这问题不屑一顾啊?
 
我也想知道。
 
测试环境不对, 我在nt下没你说的问题, 本来在任务栏上就只有一个按钮. 点这个按钮
原来的form和showmodal的form同时恢复.
95/98下要公用一个任务栏按钮我倒有一个蠢主意, 即showmodal时将parent form的
Style改成WS_EX_TOOLWINDOW, 也就是说在任务栏上取消掉parent form的按钮.
只留下showmodal这个form的
 
接受答案了.
 
后退
顶部