我也有这个问题啊!
DLL是没有图标,但是如调用了DLL,再用:
  SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW or WS_EX_TOPMOST);
就不能使主窗口的图标从任务栏中消失!

解决方案 »

  1.   

    是啊,是啊,我这几天也碰到这问题,但不是主窗口的图标而是DLL中FORM的图标不能中任务栏中消失,真是烦人!
      

  2.   

    to liang_z(千山一刀之忍者神龟) 
    调用SetWindowLong是在应用程序中还是在Dll中?
      

  3.   

    跟你说我那个只能用于不调用DLL的
      

  4.   

    试试在DLL中先执行Application.Handle := 调用程序的Application.Handle;
      

  5.   

    可是我的DLL中根本就没有FORM,
    也就是没有Application(它是在FORMS中定义的一个全局变量)
    只有一些关于共享内存的函数啊!