A display control method, performed by a terminal device, comprising: determining target scenario information according to display content of a first communication window (31, 41) displayed on a screen of the terminal device; receiving a first input performed by a user in a case that the first communication window (31, 41) is displayed on the screen of the terminal device; and displaying at least one first control on the screen in response to the first input; wherein the at least one first control is associated with the display content of the first communication window (31, 41), wherein the at least one first control corresponds to the target scenario information, and each of the at least one first control respectively corresponds to at least one object, and the display content of the first communication window (31, 41) comprises at least one of a communication title, a communication content and a communication object; characterized in that the method further comprises: displaying a second control on the screen, wherein the second control is used to indicate the target scenario information; wherein after the displaying the second control on the screen, the method further comprises: receiving a third input performed by a user for the second control; modifying first information in response to the third input, wherein the first information comprises at least one of following: the target scenario information and an object corresponding to a second target control, and the second target control is a control of the at least one first control; and/or keeping displaying the second control on the screen in a case that the first communication window (31, 41) is switched into a second communication window, the first target scenario information corresponding to the first communication window (31, 41) being different from second target scenario information corresponding to the second communication window. determining target scenario information according to display content of a first communication window (31, 41) displayed on a screen of the terminal device; receiving a first input performed by a user in a case that the first communication window (31, 41) is displayed on the screen of the terminal device; and displaying at least one first control on the screen in response to the first input; wherein the at least one first control is associated with the display content of the first communication window (31, 41), wherein the at least one first control corresponds to the target scenario information, and each of the at least one first control respectively corresponds to at least one object, and the display content of the first communication window (31, 41) comprises at least one of a communication title, a communication content and a communication object; characterized in that the method further comprises: displaying a second control on the screen, wherein the second control is used to indicate the target scenario information; wherein after the displaying the second control on the screen, the method further comprises: receiving a third input performed by a user for the second control; modifying first information in response to the third input, wherein the first information comprises at least one of following: the target scenario information and an object corresponding to a second target control, and the second target control is a control of the at least one first control; and/or keeping displaying the second control on the screen in a case that the first communication window (31, 41) is switched into a second communication window, the first target scenario information corresponding to the first communication window (31, 41) being different from second target scenario information corresponding to the second communication window. displaying a second control on the screen, wherein the second control is used to indicate the target scenario information; wherein after the displaying the second control on the screen, the method further comprises: receiving a third input performed by a user for the second control; modifying first information in response to the third input, wherein the first information comprises at least one of following: the target scenario information and an object corresponding to a second target control, and the second target control is a control of the at least one first control; and/or keeping displaying the second control on the screen in a case that the first communication window (31, 41) is switched into a second communication window, the first target scenario information corresponding to the first communication window (31, 41) being different from second target scenario information corresponding to the second communication window. receiving a third input performed by a user for the second control; modifying first information in response to the third input, wherein the first information comprises at least one of following: the target scenario information and an object corresponding to a second target control, and the second target control is a control of the at least one first control; and/or keeping displaying the second control on the screen in a case that the first communication window (31, 41) is switched into a second communication window, the first target scenario information corresponding to the first communication window (31, 41) being different from second target scenario information corresponding to the second communication window.