common-controls相关内容

.NET GUI 中是否仍使用本机 Windows 控件?

使用 WinForms 或 WPF 创建 GUI 时显示的内容是否仍然基于诸如 通用控件 或任何系统提供的窗口类 或者显示的所有内容都是由框架“自定义"绘制的? 注意:我说的不是文件对话框之类的东西,而是实际使用 WinForms 或 WPF 实现的 GUI. 是的,这纯粹是出于兴趣. 解决方案 用户 HighCore 评论: WPF 对 Window 对象使用“HWND ..
发布时间:2021-09-25 19:12:05 其他开发

是否可以锁定应用程序中常用控件使用的内存?

我正在编写一个对其数据进行加密的应用程序.然后,在用户输入密码后,它可以使用应用程序的 UI 显示未加密的信息.我的目标是在 RAM 中尽量减少明文数据的暴露.为此,我想尽可能地防止将其交换到磁盘. 我知道我可以调整进程的工作集(通过调用 SetProcessWorkingSetSize API),然后将这些敏感页面锁定在 RAM 中(通过调用 VirtualLock.)理论上,这应该最大限 ..
发布时间:2021-09-18 18:51:51 其他开发

TVITEM LPARAM 存储字符串

我有一个树视图列表文件放在上面. 当我创建一个新的树视图项目时,我想将文件的地址作为字符串存储在该项目中,并在稍后的时间点检索它以用于各种恶意目的. 查看 TVITEM结构在微软文档中,显然 LPARAM 是存储值的地方: lParam 类型:LPARAM与项目关联的值. 所以,我已经这样做了: TVITEM tvi;tvi.mask = TVIF_TEXT;tvi.psz ..
发布时间:2021-09-09 19:51:14 其他开发

透明窗口上的常用控件?

虽然这个问题有很多变体,但对于想要在使用 Win32 的透明窗口上使用内置通用控件的简单情况,似乎没有特定的答案.我不希望控件透明,我只希望它周围的边框是透明的.我不敢相信 MS 在添加它时没有更新 .dll 来处理透明度,但我猜他们忘记了?有没有具体有效的方法.一个按钮可以通过 WS_EX_TRANSPARENT 接近,但在大多数情况下它工作的地方会出现片状,但有时会出现部分边框.编辑控件,根据 ..
发布时间:2021-09-09 19:26:49 其他开发

ActiveX组件无法创建对象:PCOMM.autECLConnList

我正在尝试自动发送到使用PCOMM iSeries模拟器连接的大型机应用程序的击键.我不确定我在这里做错了什么,因为同一代码可以在另一台机器上工作.下面是配置, 工作机:Windows 10 64位,Office 32位 错误机器:Windows 7 64位,Office 64位 下面是代码 关于错误继续下一个设置autECLWinObj = CreateObject("PCO ..
发布时间:2021-04-23 19:05:49 其他开发

WINAPI-设置背景和组合框下拉菜单的文本颜色

所以我试图设置ComboBox的背景&使用Common-Controls&WINAPI.我确实设法设置了背景&组合框本身的文本颜色,但下拉列表的颜色保持不变. 这几乎是我所做的:创建组合框时,我使用了 CBS_DROPDOWNLIST 样式(以及 WS_VISIBLE 和 WS_CHILD ).然后,在窗口处理程序函数中,我通过以下方式处理了 CTLCOLOR_LISTBOX 消息: S ..
发布时间:2021-04-23 18:56:03 其他开发

一劳永逸:如何在Windows API中获得完全透明的复选框,按钮,单选按钮等,而不是黑色背景?

首先,对不起,如果我在这里听起来很自大/粗鲁. 好的,所以现在每个人都已经碰到了这一点(我希望);我只是在任何地方都没有找到任何适当的答案.我们从Common Controls 6清单开始,然后 case WM_CTLCOLORSTATIC: if (/* window has WS_EX_TRANSPARENT */) { SetBkMode((HDC) wP ..
发布时间:2020-11-13 02:07:58 其他开发

是否可以在Microsoft TreeView Control 6.0(MSComctlLib.TreeCtrl.2)中模拟三态复选框?

我在Microsoft Access中使用Microsoft TreeView Control 6.0.它似乎工作得很好,除了它似乎没有呈灰色状态,这表明已检查了一些但不是全部子节点. 我已经研究过使用自己的图像来模拟复选框,但是如果这样做,则必须删除真实的复选框,或者看起来每个项目都有两个复选框...但是后来我没有没有任何复选框,我不知道如何处理图像单击. 我可以用其他语言/用途找到 ..
发布时间:2020-05-12 21:36:29 其他开发

具有Alpha混合图标的Imagelist丢失透明度

以下是(或多或少)相关的问题: Delphi - 在运行时使用图标填充图像列表”破坏“透明度。 我已经测试过@TOndrej 答案。但是,似乎我需要启用视觉样式(XP Manifest)才能使其工作(Windows常用控件的版本6.0将被使用 - 我现在不想要的)。我在运行时通过 ExtractIconEx 和 ImageList_AddIcon 。添加图标。 显然设置 ImageLi ..
发布时间:2017-04-25 00:21:11 Delphi