A screenshot method includes displaying, by a terminal, a first interface including N areas, receiving, by the terminal, a first operation of a user, displaying, by the terminal, a second interface in response to the first operation, where the second interface includes N controls that are in a one-to-one correspondence with the N areas, and each of the N controls is used to select or deselect content of a corresponding area, receiving, by the terminal, a second operation on the N controls, determining, by the terminal, a selected area in the N areas in response to the second operation, receiving, by the terminal, a third operation, and generating, by the terminal, a first picture in response to the third operation, where the first picture includes content of the selected area in the N areas.