По-видимому, программа EASEUS Partition Master может отображать графику до запуска графического интерфейса Windows (т.е. одновременно с запуском CheckDisk при загрузке).
То, что я уже знаю :
Для этого могут потребоваться не очень хорошо документированные функции. Меня это устраивает.
Я уже знаю, как компилировать собственные исполняемые файлы NT, поэтому не стесняйтесь опускать это в ответах.
Вопросы:
Как вы можете отображать графику до того, как все начнется? (т.е. какие функции / библиотеки вы используете?)
Как отображается на экране отформатированный и выровненный текст?
Я знаю, что NtDisplayString
может писать текст, но не может рисовать в отформатированном виде, как вы можете видеть ниже. Какие функции вы используете для воспроизведения описанного ниже поведения?