htk719809837

Results 22 comments of htk719809837

还有一个问题,使用3.0的时候EDIT的插入符位置正常,但是使用5.0的时候,插入符光标会跑到当前字的中间,字体使用的是自定义的字体。当然只有中文会出现,英文还是正常的,3.0就不会出现这个问题。当然当edit一开始就要显示文字,比如勾销,那么插入符号的位置正确,当我再次点击勾销的勾,插入符就跑乱了 ![截取图片_20221028151652](https://user-images.githubusercontent.com/62541077/198526953-29127ecf-76d9-4593-a8ea-7a90c1a77c42.png) ![截取图片_20221028151700](https://user-images.githubusercontent.com/62541077/198527161-bdc7b478-4211-40df-afe9-a0065a50587d.png) ![截取图片_20221028151706](https://user-images.githubusercontent.com/62541077/198527169-03f22922-e201-4cb5-9108-d4fcb1c05608.png) esleft_input_char_refresh是不是这个函数修改引起的?

你好,目前我在ubuntu上使用c:windows/fonts下面的微软雅黑字体,将其复制到ubuntu上,分别会有三个子字体,用这三个子字体进行测试,就会出现问题,同样的使用楷体就不会 ![截取图片_20221107103141](https://user-images.githubusercontent.com/62541077/200214669-e3420360-9d69-4c98-9fe4-b8ef61d5f52f.png) ![截取图片_20221107103211](https://user-images.githubusercontent.com/62541077/200214672-970e1123-0d33-4ac9-9650-248515f3294f.png) ![截取图片_20221107103237](https://user-images.githubusercontent.com/62541077/200214676-3db17ab7-9f2f-4217-b52f-ad908f4f84be.png) 目前代码是这样的 #include #include #include #include #include #include static PLOGFONT caption_font; static LRESULT HelloWinProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case MSG_CREATE:...

这个问题比较着急,大概什么时候可以修复好呢? 可以的话麻烦尽快回复一下,谢谢!

另外的,对于阿拉伯语的BIDISLEDIT中文本的删除,现在会在插入符的地方多一个?

多个设备字体文件是什么意思呢,我刚按照提交记录更新了一下发现好像还没有修复(网络问题,暂时克隆不了完整的代码),不知道是不是前几次提交仍有修改。不过可以确定,GetTabbedTextExtentPoint 我们这边用来计算字符串长度是错误的,正常长度为40的字符串,计算出来只有20多,和插入符可能同属于一个问题,希望可以再查一下看看。 在还有就是前面提到的。使用BIDISLEDIT,对阿拉伯语进行删除,会出现问号,这个字体同样使用上面的,demo我这边目前没时间调,希望在帮忙查一下。 ![截取图片_20221108094605](https://user-images.githubusercontent.com/62541077/200453803-a2e7afc2-eccb-487e-9e16-d1998d78e37d.png) ![截取图片_20221108094616](https://user-images.githubusercontent.com/62541077/200453812-275bdec3-b98c-47d5-8190-6f37afc6224c.png)

目前下了最新版本的代码,插入符问题已经修复 另外这个插入符貌似是透明色的,以前3.0我们edit背景是白色的,代码没有变过,但是现在插入符颜色变为了透明(我们透明像素就会显示摄像头预览界面,所以插入符还是可见的),有没有办法控制插入符颜色呢

GetTabbedTextExtentPoint 我们这边用来计算字符串长度是错误, 这个问题有眉目了吗

好的,目前还剩两个问题 1、bidisledit,最好使用上面提到的微软雅黑测试 2、 插入符透明,我们这边根窗口用的是透明色 pWinInfo->iBkColor = PIXEL_transparent; 如果插入符有设置颜色的方法,可以先提供一下,我这边应急设置为黑色