Meh*_*dad 7 nt graphics winapi native-executable nt-native-api
显然,EASEUS Partition Master程序可以在Windows GUI启动之前显示图形 (即,它在启动时CheckDisk运行的同时运行).
我所知道的:
这可能需要没有很好记录的功能.这对我来说没问题.
我已经知道如何编译本机NT可执行文件,因此可以从响应中省略它.
问题:
如何在一切启动之前显示图形?(即你使用什么功能/库?)
它如何在屏幕上显示格式化和对齐的文本?
我知道NtDisplayString
能够写文本,但它无法以格式化的方式绘制内容,如下所示.您使用什么功能来复制下面的行为?
我现在觉得有点愚蠢地回答我自己的问题,但Ben的提示帮助我解决了这个问题:
它正在使用驱动程序,而驱动程序又使用以下功能BootVid.dll
:
VidBufferToScreenBlt
VidScreenToBufferBlt
VidBitBlt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
658 次 |
最近记录: |