long CPixelBufferView::OnCommand(unsigned short id, unsigned short cmd, HWND hwndFrom) { if(CWindow::IsCommandSource(m_overlay.get(), hwndFrom)) { switch(cmd) { case CPixelBufferViewOverlay::COMMAND_SAVE: OnSaveBitmap(); break; case CPixelBufferViewOverlay::COMMAND_FIT: FitBitmap(); break; } } return TRUE; }
long CPixelBufferView::OnCommand(unsigned short id, unsigned short cmd, HWND hwndFrom) { if(CWindow::IsCommandSource(m_overlay.get(), hwndFrom)) { switch(cmd) { case CPixelBufferViewOverlay::COMMAND_SAVE: OnSaveBitmap(); break; case CPixelBufferViewOverlay::COMMAND_FIT: FitBitmap(); break; case CPixelBufferViewOverlay::COMMAND_PIXELBUFFER_CHANGED: CreateSelectedPixelBufferTexture(); Refresh(); break; } } return TRUE; }