In strong-field physics experiments with ultraintense lasers, a single-shot cross-correlator (SSCC) is essential for fast optimization of the pulse contrast and meaningful comparison with theory for each pulse shot. To simultaneously characterize an ultrashort pulse and its long pedestal, the SSCC device must have both a high resolution and a large temporal window. However, the resolution and window in all kinds of single-shot measurement contradict each other in principle. Here we propose and demonstrate a novel SSCC device with two separate measurement channels: channel-1 for the large-window pedestal measurement has a moderate resolution but a large window, while channel-2 for the ultrashort pulse measurement has a small window but a high resolution; this allows the accurate characterization of the pulse contrast in a single shot. A two-channel SSCC device with a 200-fs resolution and 114-ps window has been developed and tested for its application in ultraintense lasers at 800 nm.