递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: RMJ
打印 上一主题 下一主题

[AI开发] MFC原生窗口实现透明渐变_续集2

  [复制链接]

49

主题

338

帖子

3075

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3075
31#
发表于 2026-9-9 14:16:49 | 只看该作者
本帖最后由 sunye88888 于 2026-9-10 08:18 编辑

应该是我本地编译的问题

不知道为什么 在使用编辑框和组合框时候 会有以下报错,但是  不把这些组件放进设计器时候没有问题,按钮也没有问题


                    

                        

                           

                           
正在渲染火山代码...

                        

                    

                    复制代码
               
回复

使用道具 举报

49

主题

338

帖子

3075

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3075
32#
发表于 2026-9-9 14:18:15 | 只看该作者
不知道为什么 当把编辑框和组合框放到设计器内就会有以下报错,但是按钮不会

错误: 使用所指定的本地编译器编译当前程序失败
错误:
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1516): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1526): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1516): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1526): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1516): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1526): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1516): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1526): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1516): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1526): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1516): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    D:\voldev25\plugins\vprj_win\classlib\sys\mfc_control_ext2\src\mfc_ui_ex_common.h(1526): warning C4244: “=”: 从“INT_PTR”转换到“整数”,可能丢失数据
    vpkg_JSON操作库_.cpp
<D:\软件开发源码\火山平台\火山PC_外挂类\RetroArch_配置器\src\main.v>, 371: 错误:
    warning C4129: “[:: 不可识别的字符转义序列
    warning C4129: “]:: 不可识别的字符转义序列
<D:\软件开发源码\火山平台\火山PC_外挂类\RetroArch_配置器\src\main.v>, 373: 错误:
    warning C4129: “(:: 不可识别的字符转义序列
    warning C4129: “):: 不可识别的字符转义序列
<D:\软件开发源码\火山平台\火山PC_外挂类\RetroArch_配置器\src\main.v>, 734: 错误:
    warning C4129: “[:: 不可识别的字符转义序列
    warning C4129: “]:: 不可识别的字符转义序列
<D:\软件开发源码\火山平台\火山PC_外挂类\RetroArch_配置器\src\main.v>, 736: 错误:
    warning C4129: “(:: 不可识别的字符转义序列
    warning C4129: “):: 不可识别的字符转义序列
    vpkg_数据匹配库_.cpp
    vpkg_数据操作库_.cpp
    vpkg_数组操作库_.cpp
    vpkg_文件操作库_.cpp
    vpkg_日期时间库_.cpp
    vpkg_未闻花名皮肤64X.cpp
    正在生成代码...
    正在编译...
    vpkg_编码进制库_.cpp
    vpkg_网络访问库_.cpp
    正在生成代码...
      正在创建库 ..\linker\RetroArch_配置器.lib 和对象 ..\linker\RetroArch_配置器.exp
    LINK : warning LNK4232: 名称 RetroArch_配置器.exe 包含非 ASCII 字符,在具有除 936 以外的 ANSI 代码页的系统上可能不能加载 DLL
    vpkg_mfc_control_ext2.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl CVWnd_KitBase::CVWnd_KitBase(void)" (??0CVWnd_KitBase@@QEAA@XZ),函数 "public: __cdecl CVWnd_EditEx::CVWnd_EditEx(void)" (??0CVWnd_EditEx@@QEAA@XZ) 中引用了该符号
    vpkg_mfc_control_ext2.obj : error LNK2001: 无法解析的外部符号 "public: virtual void __cdecl CVWnd_KitBase::ForceRedraw(void)" (?ForceRedraw@CVWnd_KitBase@@UEAAXXZ)
    vpkg_mfc_control_ext2.obj : error LNK2019: 无法解析的外部符号 "public: int __cdecl CVWnd_EditEx::CreateControl(class CVolNativeWndCreateParam *)" (?CreateControl@CVWnd_EditEx@@QEAAHPEAVCVolNativeWndCreateParam@@@Z),函数 "public: virtual int __cdecl 火山.MFC界面.扩展组件2::编辑框Ex::CreateMfcControl(class CVolNativeWndCreateParam *)" (?CreateMfcControl@编辑框Ex@火山.MFC界面.扩展组件2@@UEAAHPEAVCVolNativeWndCreateParam@@@Z) 中引用了该符号
    vpkg_mfc_control_ext2.obj : error LNK2019: 无法解析的外部符号 "private: void __cdecl CVWnd_EditEx::OnConstruct(void)" (?OnConstruct@CVWnd_EditEx@@AEAAXXZ),函数 "public: __cdecl CVWnd_EditEx::CVWnd_EditEx(void)" (??0CVWnd_EditEx@@QEAA@XZ) 中引用了该符号
    vpkg_mfc_control_ext2.obj : error LNK2001: 无法解析的外部符号 "protected: virtual struct AFX_MSGMAP const * __cdecl CVWnd_EditEx::GetMessageMap(void)const " (?GetMessageMap@CVWnd_EditEx@@MEBAPEBUAFX_MSGMAP@@XZ)
    vpkg_mfc_control_ext2.obj : error LNK2001: 无法解析的外部符号 "protected: virtual void __cdecl CVWnd_EditEx:rawToDC(class CDC *)" (?DrawToDC@CVWnd_EditEx@@MEAAXPEAVCDC@@@Z)
    vpkg_mfc_control_ext2.obj : error LNK2001: 无法解析的外部符号 "protected: virtual void __cdecl CVWnd_EditEx::OnAfterCreate(void)" (?OnAfterCreate@CVWnd_EditEx@@MEAAXXZ)
    ..\linker\RetroArch_配置器.exe : fatal error LNK1120: 7 个无法解析的外部命令
编译生成目标文件"D:\软件开发源码\火山平台\火山PC_外挂类\_int\RetroArch_配置器\debug\x64\linker\RetroArch_配置器.exe"失败,耗费时间 18047 毫秒.
--- 项目"RetroArch_配置器"编译或链接失败. 编译过程中共遇到了 0 个警告, 6 个错误.


回复

使用道具 举报

1

主题

130

帖子

871

积分

高级会员

Rank: 4

积分
871
QQ
33#
发表于 2026-9-9 14:42:44 | 只看该作者
谢谢大佬分享
业余使用火山PC 对powermill  和NX 进行二次开发
回复

使用道具 举报

12

主题

115

帖子

861

积分

高级会员

Rank: 4

积分
861
34#
发表于 2026-9-9 16:59:15 | 只看该作者
牛逼普拉斯
回复

使用道具 举报

10

主题

391

帖子

2442

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
2442
35#
发表于 2026-9-9 18:31:55 | 只看该作者
66666666666
回复

使用道具 举报

2

主题

76

帖子

518

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
518
36#
发表于 2026-9-9 18:48:08 | 只看该作者
6666666
回复

使用道具 举报

12

主题

185

帖子

2712

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
2712
37#
发表于 2026-9-9 19:12:49 | 只看该作者
学习一下
回复

使用道具 举报

77

主题

268

帖子

3013

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
3013
38#
发表于 2026-9-9 19:14:26 | 只看该作者
看看
回复

使用道具 举报

0

主题

56

帖子

683

积分

高级会员

Rank: 4

积分
683
39#
发表于 2026-9-9 19:32:04 | 只看该作者
感谢分享!!!!!!!!!!!!
回复

使用道具 举报

62

主题

578

帖子

7804

积分

金牌会员

Rank: 9Rank: 9Rank: 9

积分
7804
40#
发表于 2026-9-9 19:32:52 | 只看该作者
优秀。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-9-27 23:51 , Processed in 0.095224 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表