The invention provides a slide carriage mechanism of a window cleaning device, which is connected with a cleaning head and realizes cleaning by shifting the cleaning head. The slide carriage mechanism comprises a slide carriage which is connected with the cleaning head, a lead rail and a driving device which is used for driving the slide carriage to move along the lead rail; wherein, the lead rail extends along the up and down direction; a driving pulley and a driven pulley are respectively arranged on the top and bottom ends of the lead rail, a cog belt is wound up between the two pulleys; the slide carriage comprises a slide carriage body and an axis of rotation, the slide carriage body can move along the lead rail, one end of the axis of rotation is connected with the slide carriage body while the other end thereof is connected with the cleaning head. In the invention, the cog belt moves around the two pulleys and ensures the slide carriage body to move along the lead rail, the cog belt drives the axis of rotation to rotate, then the cleaning head is driven to rotate together with the axis of rotation to carry out cleaning. The slide carriage mechanism has the advantages of accurate positioning, simple structure and low cost.