一个没有窗体的程序如何在系统中以极少资源存在?并接收和转发消息?

解决方案 »

  1.   

    发送消息,接收消息和有窗体的程序没什么不同。
    不过别的程序发消息过来要用PostThreadMessage函数。 BOOL PostThreadMessage(    DWORD idThread, // thread identifier
        UINT Msg, // message to post
        WPARAM wParam, // first message parameter
        LPARAM lParam  // second message parameter
       );
      

  2.   

    做一个console的程序(没有窗口),新建一个线程来监视消息