dxRichEditControl、Invalid operation in GDI+ (Code: 2)

上次就有哥们找过来帮忙,说是有个诡异的问题,用了DevExpress VCL的dxRichEditControl控件后,程序运行报错,当时因为其他原因也没顾上仔细排查,这次自己也碰上了。

编译运行控件自带的demo,没啥问题。一开始觉得是控件demo中引入的各种编译条件的原因,调试了下,结果没啥关系。

后来又排查了几处自认为可能导致出错的地方,均无任何关系。没啥头绪。最终,回到问题本质,看一开始就忽略了的报错信息,

突然想到,也最终确定,是控件的皮肤资源问题(.skinres)。当前使用的控件皮肤资源中,未对dxRichEditControl进行有效设置。

对所用皮肤资源文件一番调整之后,完活,收工。

 

posted on 2021-09-20 21:30  Mozzie2020  阅读(355)  评论(0编辑  收藏  举报

导航