电脑上桌面显示DDCDC开关 是什么意思

电脑上桌面显示DDCDC开关 是什么意思,第1张

在碰到这种情况时,我们可以先试一下:显示器上的调节按扭都动一动,看看是不是有按扭按下去啦没有回来,卡住了如果按扭正常的话,那就是显示器或软件有问题了!也可能是DDC/CI软件在读取Monitor的信息,若不想使用,可以卸载这些软件,也就是SmartOSD这个软件。也可以运行"msconfig",取消启动栏里这些选项,这样开机就不会自动运行。

HDC hdc=::GetDC(NULL);

char buf[100]="jacky";

::TextOut(hdc,90,90,buf,strlen(buf));

::ReleaseDC(m_hWnd,hdc);

//写透明字体

HDC hdc=::GetDC(NULL);

int OldBkMode=::SetBkMode(hdc,TRANSPARENT);

char buf[100]="jacky";

::TextOut(hdc,90,90,buf,strlen(buf));

::SetBkMode(hdc,OldBkMode);

::ReleaseDC(m_hWnd,hdc);

程序看起来没问题,你试试看先清理工程然后重新编译。另外,你自己的目录下没有叫gdiplush的文件吧,两行gdiplush去掉一行吧。

另外,楼上ULONG_PTR的定义是错的,如果你这么定义就和ULONG没区别了,事实上PTR的含义是始终保证和指针长度一样,也就是说必须要保证在32平台下是32位的长度,而在64位平台下是64位!否则你的程序无法移植到64位下。你看微软的定义:

#if defined(_WIN64)

typedef unsigned __int64 ULONG_PTR, PULONG_PTR;

#else

typedef _W64 unsigned long ULONG_PTR, PULONG_PTR;

#endif

以上就是关于电脑上桌面显示DDC/DC开关 是什么意思全部的内容,包括:电脑上桌面显示DDC/DC开关 是什么意思、怎么用win32 SDK 在桌面上直接输出文字、懂得使用GDI+的高手帮我看看怎么回事啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9321856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存