cost 635 ms
如果图像由 Resource.rc 文件加载,则可以使用 OpenGL 正确显示图像

[英]Properly display images with OpenGL if the image is loaded by Resource.rc file

我有两个选择。 我可以从Resource.rc读取我的图像pinmap.jpg或从STBI_Image库读取图像。 结果是: 当我从 STBI 库中读取图像时,图像如下所示: 您会看到颜色和上图之间的差异由于C向左移动。 它应该在图像的右侧。 请注意,上面的图像是用GL_RBG显示的,而这个图像是 ...

如何让键盘在 Python 中充当触摸屏?

[英]How to make the keyboard work as a touchscreen in Python?

如果LtRt()执行 1st UpDown()不起作用,反之亦然。 我应该怎么办? 也请帮我优化代码。 我从不支持通过 Bluestacks 等 Android 模拟器登录的应用程序玩游戏。因为它们会自动填充模拟器无法填充的安全代码。 在 PC 中,我不能用鼠标玩这些游戏,因为我需要手指触摸(更好 ...

setROP2(R2_XORPEN) win11下闪烁

[英]SetROP2(R2_XORPEN) flickering under win11

我有一个画橡皮筋线的程序,我使用经典的 XOR ,在Win32 GDI中,这是 SetROP2(R2_XORPEN) 方法,它适用于xp/vista/win7/win8/win10 ,但最近,在我更新 win11 后,发现橡皮筋线变得闪烁。 以前从来没有过,是win11的bug吗? 如何解决这个问题 ...

无需鼠标拖动手势即可移动窗口

[英]Move window without a mouse drag gesture

我有一个没有边框的窗口( System.Windows.Forms.Form的子类),以便对其应用自定义样式。 按下鼠标按钮时移动窗口似乎很容易。 通过发送WM_NCLBUTTONDOWN HT_CAPTION或WM_SYSCOMMAND 0xF102消息,可以将窗口拖动到新位置。 但是,一旦鼠标按 ...

使用 SendMessageW() 时是否总是需要对消息进行类型转换?

[英]Is typecasting the message when using SendMessageW() always necessary?

使用SendMessageW()时是否总是需要对消息进行类型转换,或者我是否为我的消息使用了“非理想”类型? 如果不是总是有必要,我会使用什么类型不需要强制转换? 此外,一般来说,类型转换是永远不需要、最低限度需要还是经常需要? 当我在 90 年代使用 ANSI C 时,我的印象是(也许是错误的) ...

2022-12-16 15:47:47   2   42    c++ / winapi  
引发/设置 WIN32 事件

[英]Raising/Setting WIN32 event

我使用CreateEvent()和WaitForSingleObject() Win32 API 创建了一个小型 Windows 应用程序,它创建一个事件并等待它被触发。 我还使用SetEvent() API 创建了另一个应用程序,用于触发由前面提到的应用程序创建的事件。 它们彼此配合得很好,但我希 ...

如何处理来自日期选择器控件的通知

[英]How to handle notification from date picker control

我可以构建并显示一个日期选择器控件。 我可以通过单击更改控件中显示的日期。 问题是日期更改时我无法收到通知。 这是显示问题的应用程序的完整、最少的代码。 意图是在消息循环或窗口消息处理程序中收到通知时让控制台显示一条消息。 从 Remy Lebeau 修复后 输出是 ...

从 Android 设备上的文件获取时间戳

[英]Getting a timestamp from a file on an Android device

我有一台运行 Android 11 的设备通过 USB 数据线连接到我的 Windows 7 笔记本电脑。 我可以使用 Windows 资源管理器查看设备并向下钻取文件夹。 文件名、类型和修改日期都很好地显示在资源管理器中。 我正在用 Visual Foxpro 编写软件,它将文件列表放入列表框中, ...

mshtml.dll 中的随机崩溃

[英]Random crashes in mshtml.dll

最近我们遇到了随机崩溃,这很难重现。 我们的应用程序中没有执行任何常见操作,有时它们只会在您让应用程序闲置更长时间时发生。 不过它们有一个共同点:堆栈跟踪的顶部始终位于mshtml!CDoc中,看起来像这样: 崩溃是由mshtml:CDoc::ReadOptionSettingsFromRegist ...

在 Python 中将最小化的窗口置于最前面

[英]Bring a minimized Window to the front in Python

我目前正在编写一个通过单击按钮打开 PuTTy Sessions 的程序。 现在我想让程序识别 Session 是否已经打开并打开最小化的窗口。 不幸的是,我无法通过 pip 安装新库,因为它在公司笔记本电脑上不起作用(似乎未安装 win32gui)。 这是我目前的代码:(我知道它不漂亮,我刚开始编 ...

编辑控件在内部如何工作? 类 windowProcedure 和分配的缓冲区

[英]How do edit controls work internally? class windowProcedure and allocated buffers

CreateWindowEx创建一个窗口,如果您将lpClassName参数设置为"Edit" ,它会创建一个编辑框。 我知道lpClassName在其结构中注册了自己的WindowProcedure 。 该过程处理与编辑框交互的所有消息。 假设我们有几个编辑框,每个编辑框都有自己的缓冲区。 我不 ...

(winapi) 有没有办法使用 TransparentBlt function 更改 Bitmap 的比例?

[英](winapi) Is there a way to change the Scale of a Bitmap using the TransparentBlt function?

我正在用winapi制作我的第一个游戏。在开发游戏时,我想加载和使用Bitmap图像,所以我使用了TransparentBlt function。我成功地在屏幕上显示了bitmap图像,但我不知道如何调整规模。 我应该怎么做才能调整上面代码中的比例? ...

2022-12-14 05:28:12   1   59    c++ / winapi  
CopyMemory 导致 MS ACCESS 崩溃 - 尝试检索对 IRibbonUI 功能区的引用

[英]CopyMemory causes MS ACCESS crash - attempt to retrieve reference to IRibbonUI ribbon

有一个已知问题,即在丢失对 IRibbonUI ribbon object 的引用后,无法检索对它的引用。 唯一的方法是重新启动应用程序(我说的是 MS Access) 在 MS Excel 中绕过这个问题的想法是由 Rory A.(大约 12 年前......)提出的。 可以在这里看到。 我做了什 ...

WinApi c++ 编程时无法加载图片

[英]Unable to load image during WinApi c++ programming

我正在和同事一起做 WinApi C++ 编程。 我们正在使用视觉工作室。 当我加载图像时,出现如下图所示的错误。 调试的时候发现这是路径上缺少文件导致的错误。 您可以简单地在路径中添加一个文件来解决错误,但您想要从另一个指定路径导入图像。 之所以不选择简单的方法,是因为同事虽然用的是同一个代码, ...

2022-12-13 04:47:35   1   65    winapi  
Win32 不会让我画多条线

[英]Win32 wont let me draw multiple lines

我正在尝试使用 c++ 中的 Win32 api 创建一个程序来绘制三角形。 我正处于让 bresenham 算法起作用的地步,但出于某种原因,每当我尝试绘制多条线时,它只会绘制第一条线。 代码分为三个部分,算法、三角形 function 和 WinMain。 画线: 绘制三角形: 赢主: ...

2022-12-12 20:31:25   1   67    c++ / winapi  
为什么 static_cast 不能将 ulong 转换为 uchar*

[英]Why static_cast can't cast ulong to uchar*

这段代码没有错误,但是如果我将 c 样式转换为 static_cast 我得到错误Invalid conversion DWORD 是无符号长整数 PUCHAR 是一个无符号字符* 为什么我可以用 C 风格的转换来转换这个变量,但不能用static_cast(PUCHAR)&HashOb ...

Win32 资源对话框文本 - UTF-8 - 仅显示每个字符串的第一个字符

[英]Win32 Resource Dialog Text - UTF-8 - Only displays first character of each string

我希望在我的 Windows 桌面 (Win32/MFC) 应用程序中的所有位置都从 ASCII 转换为 UTF-8。 这与通常采用 UTF-16 的做法相反。 这个想法是,需要进行的更改更少,并且与使用 UTF-8 的外部系统交互将需要更少的工作。 问题是资源文件对话框中的静态控件和按钮只显示其汉 ...

来自 windows 板条箱的 DescribePixelFormat 在给定 PixelFormat 以填充“参数不正确”(错误 87)时始终返回 0

[英]DescribePixelFormat from windows crate always returns 0 when given PixelFormat to fill with "parameter is incorrect" (error 87)

我正在尝试使用 windows 板条箱来设置和获取 window 的像素格式描述符。当我将 None 传递给 PPFD 参数时,返回值是合理的(似乎是最大像素格式索引)。 但是,当我尝试向它传递一个指向要填充的 PFD 的指针以便我可以检查 SetPixelFormat 调用后的实际结果是什么时, ...

一些应用程序不响应 win32gui 点击

[英]Some applications don't respond to win32gui clicks

背景:我正在尝试编写一个自动点击器以在后台点击一个应用程序(Roblox,不是试图做任何恶意的事情)。 我能够获取窗口并执行关闭它之类的命令。 但是,当尝试将点击发送到窗口时,它返回 0。(我正在使用 SendMessage,所以我不激活窗口) 最小可重现示例: 我尝试过的事情: 我试过换窗口看看是 ...

WinAPI c++ 多线程计算

[英]WinAPI c++ multithread computation

我的任务是使用以下公式计算 Pi: (i 的范围是 0 到 N,N = 10^8) 计算应该在多个线程中完成,要求如下:每个线程只接收少量固定的计算来完成(在我的例子中 - 一次 40 个总和成员),并且应该有一个“任务池”,它给出了新的一组当它报告给它的先前一组操作的完成时,将计算放入一个线 ...


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