gpt4 book ai didi

.net - 在控制台应用程序中处理

转载 作者:行者123 更新时间:2023-12-01 23:26:09 27 4
gpt4 key购买 nike

我在 .net 中有一个控制台应用程序,我正在对字体进行一些处理。我为此使用了 Win32API,其中一个需要设备上下文来加载字体 - 实际上是 IntPtr hdc = GetDC(handle of screen element) .显然,我的应用程序没有这些句柄,因为它是一个控制台应用程序。有没有办法解决这个问题?

最佳答案

在 win32 GetDC( null ) 应该返回一个上下文(对于整个屏幕)

MSDN

所以你应该能够做类似的事情

IntPtr hdc = GetDC( null );
if( hdc == null )
{
OopsError();
}

关于.net - 在控制台应用程序中处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3401416/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com