小樱 发表于 2022/4/9 20:03

Windows 有长度字符显示限制?总长度只有512个字符,显示字符上限是260?list-view机制

Windows 有长度字符显示限制?总长度只有512个字符,显示字符上限是260?list-view机制

完整URL是,总长度535个字符
https://161.117.87.26/download/?fid=fAoYsJoCQDrk1o4rxUyiBbfToZXhfyLZAQAAAPxX*3mKlZCjNSswze6kYzQ3Usmd&mid=666&threshold=251&tid=13A0F9174F3DDAB09AF421B0DCDFBE33&srcid=0&verno=2&pk=xdrive&e=1647864534&g=FC57FB798A9590A3352B30CDEEA463343752C99D&i=7C0A18B09A02403AE4D68E2BC54CA205B7D3A195&ui=YP_35nI8ZU8Apyma&t=0&hy=1&ms=6300000&th=0&pt=1&f=7937884129&userid=YP_35nI8ZU8Apyma&clientid=YNxT9w7GMdWvEOKa&projectid=2wks56c31dc80sxm5p9&vip=PVIP&clientver=&spr=flow&fileid=VMyb9ZivuqTHS7EY9r5o5m3Eo1&fext=7z&at=48DB7F6170142A420AED1872ED2125AD

只显示到了7C0A18B09A02403,显示字符上限是260?
而且不只是显示字符问题。。通过api调用复制得出的值只有512个字符

是的,Windows的list-view最多显示259个字符
可参考官方文档
https://docs.microsoft.com/en-us/windows/win32/api/commctrl/ns-commctrl-lvitema

wxWidgets最多取512字符
https://github.com/wxWidgets/wxWidgets/blob/master/src/msw/listctrl.cpp#L724

如果需要取超长的链接文字字符信息,得改为从任务对象里直接获取。

lindexi 发表于 2022/4/10 11:45

原来如此
页: [1]
查看完整版本: Windows 有长度字符显示限制?总长度只有512个字符,显示字符上限是260?list-view机制