cost 140 ms
c ++ GDI打印导致系统死机 - c++ GDI printing causes system to freeze

我目前正在维护可为SD卡创建标签的C ++软件的旧版本。 该软件使用GDI创建打印作业,通常没有问题。 但是,经过一定数量的打印后,系统将永久冻结,即使鼠标不再响应。 我无法判断应用程序崩溃的位置,因为它发生在不同的时间点,而且完全是无法预测的。 我什至不确定我需要在这里显示什么代码。 ...

CComboBox-如何使用下拉列表样式更改静态颜色 - CComboBox - How to change the color of the static with Drop List Style

我想知道是否可以使用“ Drop List样式在CCombobox更改文本(和小箭头)的颜色和静态背景。 我的课是从CComboBox派生的,我已经尝试过使用CtlColor和OnCtlColor函数,但是似乎没有什么可以改变ComboBox的颜色。 这是“删除列表”样式的控件的图片 ...

GDI-在打印机设备上下文中使用时,裁剪不起作用 - GDI - Clipping is not working when used on a printer device context

我正在使用Embarcadero RAD Studio C ++构建器XE7编译器。 在一个应用程序项目中,我同时使用Windows GDI和GDI +来绘制多个设备上下文。 我的绘图内容是这样的: 在上面的示例中,使用GDI +绘制了文本背景和用户图片。 用户图片也用圆角 ...

如何使用DC.Clear()在wxPython中删除图像 - How to remove image in wxPython using DC.Clear()

我正在尝试删除放置在面板上某个随机点的图像。 我以前试图找到解决这一这里 ,但没有一个人能提供帮助。 我在使用wx.DC方面取得了一些进展。 但是,Clear方法的DC类的文档说: 我在以下程序中尝试过此操作,但是清除区域的颜色与面板背景颜色不太相同。 有人可以建议如何将画笔 ...

为什么自定义光标图像显示不正确? - Why does custom cursor image show up incorrect?

背景 我编写了一个函数,它根据与给定设备上下文关联的位图创建自定义光标。 我使用它来创建拖拽光标,显示为“撕下” - 有点像它们在“Trello”中使用。 我一直在使用该函数一段时间没有问题,但当我使用它与新的树组件我正在努力它开始创建部分空白游标。 我已经验证了Delphi ...

将位图图像绘制到窗口中的正确方法 - The correct method for drawing a bitmap image into a window

我有一个函数,它获取位图图像的矩形区域,将其重新缩放为不同的尺寸,并在对话框应用程序中的窗口内部某个偏移处绘制它: 我使用CWnd m_cImageWindow成员变量创建和维护窗口。 我从对话框的OnPaint处理程序执行绘制,如下所示: 我有两个问题: 每当我 ...

具有DeviceContext的SharpDX / SolidColorBrush构造函数? - SharpDX/SolidColorBrush constructor with DeviceContext?

我正在为应用程序学习Direct2D(使用Sharpdx在C#中),但是我很难找到哪种是最新的工作方式。 这是我目前的问题: 首先,我仅将D2D1Factory与Direct2D一起使用,如MSDN的“快速入门”中所述。 但是,当寻求优化性能时,似乎应该使用ID2D1DeviceC ...

如何利用设备环境 - How to draw into device context

我有一个32位整数数组形式的位图图像(ARGB像素: uint32 *mypixels )以及int width和int height 。 我需要将它们输出到打印机。 我有打印机上下文: HDC hdcPrinter; 据我了解,我首先需要创建一个兼容的上下文: 然后,我需 ...

OpenGL获取设备上下文 - OpenGL get Device Context

我正在尝试在Windows上创建OpenGL应用程序。 据我了解,我必须获得的第一件事情是设备上下文,它必须传递给选择和设置像素格式并创建渲染上下文的几个函数。 我使用OpenGL Wiki大致了解了我应该怎么做。 我的代码是这样的: 此打印 我假设设备上下文是指物理设备, ...

从设备上下文或gdiplus(GDI +)中的图形对象获取图像/位图 - Get an Image/Bitmap from a device context or graphics object in gdiplus (GDI+)

我正在寻找一种方法,该GDI代码如何从设备上下文中获取位图... ...可以在GDI +中完成以接收GDI +图像或位图。 我正在寻找某种方法以接近此草稿: 我只看过涉及GDI对象和资源的代码,这些代码后来又转换为GDI +对象。 但是他们还没有为我工作,我觉得还有另一种 ...

初学者在MFC C ++中,为什么设备上下文需要创建一个旧的Font / Bitmap / etc指针然后在结尾处选择Object()呢? - Beginner In MFC C++, why does the device context need to create an old Font/Bitmap/etc pointer and then selectObject() it at the end?

例证: 代码在原点周围的圆圈中打印“Hello,MFC”(移动到窗口的中心)。 为什么创建CFont指针然后dc选择它作为字体? 这只是很好的编程习惯还是这个应用确实需要它? 我在网上看到类似的代码用Bitmaps和其他设备上下文对象做这件事。 目的是什么? 当我 ...

使用设备上下文在CImage对象上绘制线 - Draw lines using Device Context over a CImage object

我正在构建一个MFC c ++应用程序,在该应用程序中,我让用户读取图像,在其上画线然后保存。 所以我有一个“ CImage”对象,称为“ Image”,用户将图像加载到其中。 并且我有一个设备上下文对象,并且能够使用“ OnLButtonDown”和“ OnLButtonUp”事件 ...

无法释放设备上下文,HWND,也无法注销Windows类(OpenGL)- - Cannot release Device Context, HWND, and cannot unregister Windows Class(OpenGL) -

我正在关注http://nehe.gamedev.net/tutorial/creating_an_opengl_window_(win32)/13001/ OpenGL教程,并且我从该代码中获取了代码。 现在,我试图通过使用多个类来组织事物。 在创建此类时,我无法释放设备上下文,HWND, ...

如何绘制圆角矩形而不填充它(在MFC中)? - How do I draw a rounded rectangle without filling it (in MFC)?

另外一个绘图问题MFC / GDI大师那里...... :-) 我正在使用MFC,我正在使用CDC对象进行绘图。 这很好。 但是现在我想绘制一个带圆角的矩形,这条线宽几个像素。 但我不希望任何填充发生! 有一种方法CDC :: RoundRect - 我只是设置了我想要的笔,并 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM