By the way, I saw another very perverted code for InputBox somewhere, which called the MessageBoxW API function and through the API completely redesigned the dialog box for text input, through subclassing, a complete perversion, but it worked