void CFileBrowserListCtrl::OnColumnclickList(NMHDR* pNMHDR, LRESULT* pResult) { NMLISTVIEW* pNMListView = (NMLISTVIEW*)pNMHDR; int col = pNMListView->iSubItem; int dir = m_SortDir; if (col == m_SortCol) // if same sort column dir ^= 1; // flip sort direction else dir = 0; // default order SetSort(col, dir); *pResult = 0; }
void CPacketParse::Init() { m_u4PacketHead = PACKET_HEAD_LENGTH; m_u2PacketCommandID = 0; m_u4PacketData = 0; m_u4HeadSrcSize = 0; m_u4BodySrcSize = 0; m_blIsHead = false; m_pmbHead = NULL; m_pmbBody = NULL; //设置为主机序,不做网序验证 SetSort(0); }