//-------------------------------------------------------------------------------- void CSecurityClient::SetTerminate() { TRACE("********** MUST TERMINATE AND DIE DIE DIE ******************\n"); if(m_pConnection != NULL) { m_pConnection->EndConnection(); delete m_pConnection; m_pConnection = NULL; } DoPostMessage(nMustTerminate); m_evtMustExit.SetEvent(); OnMustExit(); }
//--------------------------------------------------------------------------- bool TFileZillaIntf::PostMessage(WPARAM wParam, LPARAM lParam) { unsigned int MessageID = FZ_MSG_ID(wParam); TMessageType Type; switch (MessageID) { case FZ_MSG_TRANSFERSTATUS: Type = MSG_TRANSFERSTATUS; break; default: Type = MSG_OTHER; break; } return DoPostMessage(Type, wParam, lParam); }