gdi 相关问题

图形设备接口(GDI)是Windows操作系统下用于绘制图形基元和文本的独立于设备的纯软件图形API。它是用于呈现Windows GUI元素的底层基础。

如何将c#点转换为c#区域?

我想精确复制Photoshop Magic Stick或绘画工具。也许我应该自定义一个区域数据,但是应该怎么做?

回答 1 投票 0

重新绘制窗口时内容丢失

我目前正在搞乱C语言中的Windows API。我认为制作一个简单的黑板会很有趣。一切正常。它是绘图等。问题是内容...

回答 1 投票 0

您是否真的需要放回原始设备上下文位图,还是可以简单地将其切换出并删除原始文件呢?

如果创建内存设备上下文CreateCompatibleDC(),然后选择Object()我为其创建的位图。我可以只删除SelectObject()返回的旧位图,然后让设备...

回答 1 投票 0

能否在Gdiplus位图本身之前删除Gdiplus :: Bitmap :: FromHBITMAP的源?

Bitmap :: FromHBITMAP()的文档说:您有责任删除GDI位图和GDI调色板。但是,您不应该删除GDI位图或GDI调色板,直到...

回答 1 投票 0

如何正常关闭此简单的Windows GUI程序?因为它不(有时)

我的Windows应用程序出现问题,从任务栏或通过热键关闭它时,它有时会挂起。我想知道如何正常退出以下程序:LRESULT ...

回答 1 投票 0

打开多个网站并截图| GDI错误

我创建了一个PowerShell脚本,该脚本打开了一个位于Excel电子表格中的几个网站,并为每个网站拍摄了屏幕截图。这是代码:[Reflection.Assembly] :: LoadWithPartialName(“ System ....

回答 1 投票 0

[GDI + DrawImage在C ++(Win32)中比在C#(WinForms)中明显慢

我最终复制了更多的.NET代码疯狂。

回答 1 投票 0

绘制鼠标指针图标?

我正在编写有趣的小工具。我希望能够在与原始鼠标不同的位置绘制第二个(或更多个)鼠标指针图标,但要根据原始鼠标的移动来移动它。我知道...

回答 2 投票 5

在C ++中查找像素RGB数据最快的方法是什么?

我想查看并以阵列的形式存储屏幕100 X 100平方中每个像素的RGB数据。我在for循环中使用GetPixel()处理了这个概念,然后将输出转换为...

回答 1 投票 0

无法使用UserControl的重写BackColor属性

方案我正在使用UserControl创建自定义控件。我试图覆盖UserControl的BackColor属性,以便在UserControl的BackColor属性更改时,...

回答 1 投票 1

c#Windows窗体-无法使用userControl的重写BackColor属性

方案我正在使用UserControl创建自定义控件。我试图覆盖UserControl的BackColor属性,以便在UserControl的BackColor属性更改时,...

回答 1 投票 0

根据位图和透明度颜色创建蒙版-Windows GDI

这是我过去两天尝试调试的代码:#include HBITMAP createImageMask(const HBITMAP bitmapHandle,const COLORREF transparentColor){//对于...

回答 1 投票 1

具有修改的GDI弧

我对GDI有问题。我在WinForms中完成。我得到了:还有我的代码:Graphics phantom = this.pictureBox1.CreateGraphics(); Pen blackPen =新的Pen(Color.Black,3);矩形rect = ...

回答 1 投票 0

ffmpeg:无法识别音频输入设备

我的ffmpeg命令识别我的音频输入设备需要什么?以下参考文献无法帮助解决我的问题:在此处输入链接描述我想记录下我的讲话(与我的...

回答 1 投票 -1

设置Canvas.LineTo的行尾样式

是否可以为TCanvas.LineTo方法的行尾设置样式?它似乎默认为圆角,当Pen ....

回答 2 投票 5

使用System.Drawing.Font.FromHfont(IntPtr hfont)从SYSTEM_FONT股票对象创建System.Drawing.Font

我正在尝试使用System.Drawing.Font.FromHfont(IntPtr hfont)使用SYSTEM_FONT股票对象创建System.Drawing.Font的实例,例如:静态字体GetStockFont(StockObjects ...

回答 1 投票 0

[Windows / C ++-将图标呈现为具有透明性的位图

我不是任何GDI专家。但是几年前给了我一些代码,效果很好。但是,它已经变老了……并且具有新的Windows10黑暗主题,这表明它存在缺陷。我是...

回答 1 投票 0

c ++如何通过套接字发送Hbitmap

我的GetScreen函数看起来像:void GetScreen(int clientSocket,const char * filename){HDC hDC = NULL; int nScreenWidth = GetSystemMetrics(SM_CXSCREEN); int ...

回答 2 投票 0

Windows GDI-FillRect vs MoveToEx&LineTo?

[读取使用GDI在Windows中绘制线条的源代码时,尽管唯一的目的是绘制线条,但使用FillRect()还是比较常见的。但是绘制一个......>

回答 1 投票 0

使用GDI裁切纸(“送纸和裁切”)?

[许多打印机都有一个“送纸和裁切”或“裁切纸”命令(我说的是POS-这里是打印机)。由于并非总是可以使用POS.NET(严重的驱动程序不兼容),而GDI可以这样做...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.