it didn't cae here.
int Analyzer::parse ( char* filename ) { err_msg("Analyzer::parse\r\n" ); return 0; }
default: WM_MESSG 004: 256 *(p_evt->uMsg):256 uMsg:256 p_evt->uMsg: 6552728 &uMsg: 6552728 WM_MESSG 000: hWnd 3082844: uMsg 258: wParam 13: lParam 1835009: canvas 4342156: btc 4342176: *(p_evt->uMsg) 258: WM_MESSG 003: 258 *(p_evt->uMsg):258 wButtonController::Process: 258 / 15<-WM_PAINT wParam 13 lParam 1835009 this->event->uMsg:6552728 *(this->event->uMsg)=258 Called: InvalidateRect( this->event->hWnd, NULL, TRUE) WM_MESSG 004: 258 *(p_evt->uMsg):258 uMsg:258 p_evt->uMsg: 6552728 &uMsg: 6552728 WM_MESSG 000: hWnd 3082844: uMsg 15: wParam 0: lParam 0: canvas 4342156: btc 4342176: *(p_evt->uMsg) 15: WM_PAINT 001: 15 *(p_evt->uMsg):15 uMsg: 15 WM_MESSG 000: hWnd 3082844: uMsg 20: wParam 1140921602: lParam 0: canvas 4342156: btc 4342176: *(p_evt->uMsg) 20: WM_MESSG 003: 20 *(p_evt->uMsg):20 wButtonController::Process: 20 / 15<-WM_PAINT wParam 1140921602 lParam 0 this->event->uMsg:6551900 *(this->event->uMsg)=20 Called: InvalidateRect( this->event->hWnd, NULL, TRUE) WM_MESSG 004: 20 *(p_evt->uMsg):20 uMsg:20 p_evt->uMsg: 6551900 &uMsg: 6551900 WM_PAINT 002: 15 *(p_evt->uMsg):20 uMsg: 15 WM_MESSG 003: 15 *(p_evt->uMsg):20 wButtonController::Process: 20 / 15<-WM_PAINT wParam 1140921602 lParam 0 this->event->uMsg:6551900 *(this->event->uMsg)=20 wButtonController::WM_PAINT: this->event->main_mode = 3 default: start function: array_count: start function: array_count: