A message sending method, applied to a mobile terminal and characterized by comprising: receiving (S 1) a first input from a user; obtaining, in response to the first input, a target message written by the user in a message editing window; wherein the message editing window comprises a plurality of sub-windows, and each sub-window of the plurality of sub-windows is used by the user to write an independent target message; wherein the target message is an editable message to be sent, and the target message is displayed in the message editing window; receiving a second input from the user; identifying, in response to the second input, a target sending window at which the user controls the message editing window to arrive; and sending the target message to the target sending window; wherein the first input comprises at least a display sub-input of the message editing window; and the obtaining, in response to the first input, a target message written by the user in a message editing window comprises: obtaining the message editing window in response to the display sub-input; performing transparency processing on a display area of the message editing window, to enable the display area of the message editing window to be displayed in a transparent hovering state; and displaying the message editing window in the transparent hovering state; wherein the first input further comprises an operation of selecting a sub-window by the user, and the displaying the message editing window comprises: in response to the display sub-input in the first input, displaying a first sub-window of the message editing window on a current interface, and displaying an indication arrow of a previous sub-window and an indication arrow of a next sub-window respectively on both sides of the first sub-window; displaying the message editing window as the corresponding previous sub-window or next sub-window in response to the operation of selecting the sub-window by the user. receiving (S 1) a first input from a user; obtaining, in response to the first input, a target message written by the user in a message editing window; wherein the message editing window comprises a plurality of sub-windows, and each sub-window of the plurality of sub-windows is used by the user to write an independent target message; wherein the target message is an editable message to be sent, and the target message is displayed in the message editing window; receiving a second input from the user; identifying, in response to the second input, a target sending window at which the user controls the message editing window to arrive; and sending the target message to the target sending window; wherein the first input comprises at least a display sub-input of the message editing window; and the obtaining, in response to the first input, a target message written by the user in a message editing window comprises: obtaining the message editing window in response to the display sub-input; performing transparency processing on a display area of the message editing window, to enable the display area of the message editing window to be displayed in a transparent hovering state; and displaying the message editing window in the transparent hovering state; wherein the first input further comprises an operation of selecting a sub-window by the user, and the displaying the message editing window comprises: in response to the display sub-input in the first input, displaying a first sub-window of the message editing window on a current interface, and displaying an indication arrow of a previous sub-window and an indication arrow of a next sub-window respectively on both sides of the first sub-window; displaying the message editing window as the corresponding previous sub-window or next sub-window in response to the operation of selecting the sub-window by the user. obtaining the message editing window in response to the display sub-input; performing transparency processing on a display area of the message editing window, to enable the display area of the message editing window to be displayed in a transparent hovering state; and displaying the message editing window in the transparent hovering state; wherein the first input further comprises an operation of selecting a sub-window by the user, and the displaying the message editing window comprises: in response to the display sub-input in the first input, displaying a first sub-window of the message editing window on a current interface, and displaying an indication arrow of a previous sub-window and an indication arrow of a next sub-window respectively on both sides of the first sub-window; displaying the message editing window as the corresponding previous sub-window or next sub-window in response to the operation of selecting the sub-window by the user. in response to the display sub-input in the first input, displaying a first sub-window of the message editing window on a current interface, and displaying an indication arrow of a previous sub-window and an indication arrow of a next sub-window respectively on both sides of the first sub-window; displaying the message editing window as the corresponding previous sub-window or next sub-window in response to the operation of selecting the sub-window by the user.