recapture screenshot with :lang C