Beispiel #1
0
void MyFrame::evhSendMsg( wxCommandEvent& WXUNUSED(event) ) {
	long victim = m_listCtrl1->GetSelected();
	if (victim != -1){
		MyThread *pThr = vciMailingList[m_listCtrl1->GetItemData(victim)];
		unsigned long TID = pThr->getID();
		wxMutexLocker ml(vciMailingList[TID]->mtxMail);
		vciMailingList[TID]->semMail.Post();
		vciMailingList[TID]->lstMail.push_back(new wxString(wxT("SYSTEM;")+m_textCtrl2->GetValue()));
	}

}