title: How test function in window?
body: <pre><code>class CTest : public CWindowImpl&lt;CTest&gt;
  {
  public:
    CTest();
    ~CTest();
  
    BEGIN_MSG_MAP_EX(CTest)
      MESSAGE_HANDLER(WM_CLOSE, OnClose)
      ...
      CROSS_PROCESS_HANDLER(WM_HTTP_REQUEST_DATA, OnRequest)
    END_MSG_MAP()
  
    ...
  };
  
  class CTestXYZ : public CWindowImpl&lt;CTestXYZ&gt;
  {
      // Accept DOWNLOAD_DATA Message 
      CROSS_PROCESS_HANDLER(WM_DOWNLOAD_DATA, OnDownload)
  };
  
  class CTestResponse : public CWindowImpl&lt;CTestRes&gt;
  {
      // Accept DOWNLOAD_DATA_RESPONSE Message
      CROSS_PROCESS_HANDLER(DOWNLOAD_DATA_RESPONSE , OnResponse) 
  };
  </code></pre>
  
  <p>First, I send message <code>WM_HTTP_REQUEST_DATA</code> to window <code>CTest</code> and execute function <code>OnRequest</code>;</p>
  
  <p>Second, the function <code>OnRequest</code> will send message <code>WM_DOWNLOAD_DATA</code> to window <code>CTestXYZ</code> and ececute function <code>OnDownload</code> in other process;</p>
  
  <p>Third, the function <code>OnDownload</code> download data and return it, and the function sends <code>DOWNLOAD_DATA_RESPONSE</code> to window <code>CTestResponse</code>, the function <code>OnResponse</code> will accept data.</p>
  
  <p><strong>Now, I need test the function <code>OnRequest</code> in according to the function <code>OnResponse</code>, so I want to use other function replace <code>OnResponse</code>.</strong></p>
  
  <p><strong>So, how do I ? Thanks!</strong> </p>