gpt4 book ai didi

c++ - CreateWindowEx 的资源

转载 作者:行者123 更新时间:2023-11-30 02:57:28 27 4
gpt4 key购买 nike

我正在用 msvc 和 C++ 做一些测试。我正在尝试使用 ResEdit 创建对话框(可在此处获得 http://www.resedit.net/ ),当创建 .RC 文件时,我正在尝试使用相同的 CreateWindowEx API 值通过 native 方式创建对话(因为资源可以编辑,我不'想要这样的东西)。但是,当我将 .RC 值转换为 CreateWindowEx 时,它变得太小了。任何人都可以建议我做什么或简单的工作代码吗?谢谢。

最佳答案

对话框单位与像素大小不同。根据内存,默认情况下一个对话单位代表 1.5 个像素。因此,为了快速破解,将您的位置和大小值缩放 1.5。

但是您真的应该使用 GetDialogBaseUnits 函数,因为单位设计为随系统字体缩放。

此处引用:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms645475(v=vs.85).aspx

关于c++ - CreateWindowEx 的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14615911/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com