在Delphi中调用api:
SetWindowLong(Application.Handle, GWL_EXSTYLE, 
WS_EX_TOOLWINDOW); 
vc中也应该一样吧!
顺便问一句,是不是想做木马?

解决方案 »

  1.   

    Delphi中的Application是个隐藏的窗口,所以调用这种方法才可以,你不妨试试看在VC中用一个隐藏窗口作主窗体。
      

  2.   

    1、在OnInitDialog()里写PostMessage(WM_COMMAND, MAKEWPARAM(IDB_MINIMIZED, 0), 0); (或者任何你定义的消息)
    2、在OnCommand里写case IDB_MINIMIZED:ShowWindow (SW_HIDE); 
     
      

  3.   

    1、在OnInitDialog()里写PostMessage(WM_COMMAND, MAKEWPARAM(IDB_MINIMIZED, 0), 0); (或者任何你定义的消息)
    2、在OnCommand里写case IDB_MINIMIZED:ShowWindow (SW_HIDE); 
     
      

  4.   

    方法过多.
    到http://lu0.126.com看看TASKBAR的奥秘一文.
      

  5.   

    BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
    {
    if( !CFrameWnd::PreCreateWindow(cs) )
    return FALSE;
    cs.dwExStyle|=WS_EX_TOOLWINDOW;
    return TRUE;
    }