将较大的字符串粘贴到文本框控件(MFC)中可能会出现什么问题

时间:2015-01-21 02:19:16

标签: c++ mfc textbox cedit

我有大小为10965个字符的大文本。确切的文字是:

Http://abcx57.al2.testdomain.com:27000/arcs/select/?defType=edismax&timeAllowed=600000&pieces=arcs57.zx3.mycompany.com:27000/arcs,arcs59.zx3.mycompany.com:27000/arcs,&start=0&rows=50&q=-jid%3a25003-&debugQuery=false&sort=mtm+desc,score+desc&fq=---clid%3a10-+OR+-clid%3a12-+OR+-clid%3a17-+OR+-clid%3a16-+OR+-clid%3a26-+OR+-clid%3a30-+OR+-clid%3a104-+OR+-clid%3a106-+OR+-clid%3a108-+OR+-clid%3a109-+OR+-clid%3a117-+OR+-clid%3a118-+OR+-clid%3a111-+OR+-clid%3a122-+OR+-clid%3a123-+OR+-clid%3a139-+OR+-clid%3a112-+OR+-clid%3a67-+OR+-clid%3a146-+OR+-clid%3a167-+OR+-clid%3a195-+OR+-clid%3a45-+OR+-clid%3a46-+OR+-clid%3a60-+OR+-clid%3a196-+OR+-clid%3a698-+OR+-clid%3a701-+OR+-clid%3a712-+OR+-clid%3a643-+OR+-clid%3a771-+OR+-clid%3a210-+OR+-clid%3a772-+OR+-clid%3a775-+OR+-clid%3a461-+OR+-clid%3a777-+OR+-clid%3a657-+OR+-clid%3a144-+OR+-clid%3a533-+OR+-clid%3a720-+OR+-clid%3a170-+OR+-clid%3a207-+OR+-clid%3a209-+OR+-clid%3a227-+OR+-clid%3a241-+OR+-clid%3a615-+OR+-clid%3a637-+OR+-clid%3a642-+OR+-clid%3a468-+OR+-clid%3a476-+OR+-clid%3a482-+OR+-clid%3a296-+OR+-clid%3a264-+OR+-clid%3a267-+OR+-clid%3a270-+OR+-clid%3a271-+OR+-clid%3a279-+OR+-clid%3a280-+OR+-clid%3a286-+OR+-clid%3a292-+OR+-clid%3a723-+OR+-clid%3a724-+OR+-clid%3a725-+OR+-clid%3a738-+OR+-clid%3a740-+OR+-clid%3a741-+OR+-clid%3a742-+OR+-clid%3a743-+OR+-clid%3a744-+OR+-clid%3a745-+OR+-clid%3a747-+OR+-clid%3a748-+OR+-clid%3a749-+OR+-clid%3a750-+OR+-clid%3a752-+OR+-clid%3a758-+OR+-clid%3a763-+OR+-clid%3a333-+OR+-clid%3a690-+OR+-clid%3a691-+OR+-clid%3a262-+OR+-clid%3a653-+OR+-clid%3a656-+OR+-clid%3a658--+OR+--roll%3a2-+OR+-roll%3a3-+OR+-roll%3a17-+OR+-roll%3a47-+OR+-roll%3a48-+OR+-roll%3a53-+OR+-roll%3a54-+OR+-roll%3a63-+OR+-roll%3a64-+OR+-roll%3a65-+OR+-roll%3a97-+OR+-roll%3a102-+OR+-roll%3a224-+OR+-roll%3a227-+OR+-roll%3a228-+OR+-roll%3a242-+OR+-roll%3a289-+OR+-roll%3a305-+OR+-roll%3a306-+OR+-roll%3a327-+OR+-roll%3a328-+OR+-roll%3a329-+OR+-roll%3a346-+OR+-roll%3a347-+OR+-roll%3a348-+OR+-roll%3a349-+OR+-roll%3a350-+OR+-roll%3a354-+OR+-roll%3a428-+OR+-roll%3a429-+OR+-roll%3a617-+OR+-roll%3a668-+OR+-roll%3a739-+OR+-roll%3a880-+OR+-roll%3a988-+OR+-roll%3a992-+OR+-roll%3a1065-+OR+-roll%3a1073-+OR+-roll%3a1074-+OR+-roll%3a1075-+OR+-roll%3a1078-+OR+-roll%3a1079-+OR+-roll%3a1080-+OR+-roll%3a1081-+OR+-roll%3a1082-+OR+-roll%3a1083-+OR+-roll%3a1084-+OR+-roll%3a1085-+OR+-roll%3a1086-+OR+-roll%3a1087-+OR+-roll%3a1088-+OR+-roll%3a1090-+OR+-roll%3a1154-+OR+-roll%3a1155-+OR+-roll%3a1159-+OR+-roll%3a1163-+OR+-roll%3a1179-+OR+-roll%3a1209-+OR+-roll%3a1210-+OR+-roll%3a1211-+OR+-roll%3a1216-+OR+-roll%3a1386-+OR+-roll%3a1388-+OR+-roll%3a1445-+OR+-roll%3a1488-+OR+-roll%3a1503-+OR+-roll%3a1556-+OR+-roll%3a1678-+OR+-roll%3a1701-+OR+-roll%3a1906-+OR+-roll%3a1907-+OR+-roll%3a1955-+OR+-roll%3a2080-+OR+-roll%3a2083-+OR+-roll%3a2084-+OR+-roll%3a2085-+OR+-roll%3a2086-+OR+-roll%3a2087-+OR+-roll%3a2088-+OR+-roll%3a2089-+OR+-roll%3a2090-+OR+-roll%3a2091-+OR+-roll%3a2092-+OR+-roll%3a2131-+OR+-roll%3a2132-+OR+-roll%3a2133-+OR+-roll%3a2134-+OR+-roll%3a2279-+OR+-roll%3a2280-+OR+-roll%3a2282-+OR+-roll%3a2457-+OR+-roll%3a2620-+OR+-roll%3a2621-+OR+-roll%3a2683-+OR+-roll%3a2766-+OR+-roll%3a2771-+OR+-roll%3a2772-+OR+-roll%3a2870-+OR+-roll%3a3067-+OR+-roll%3a3279-+OR+-roll%3a3286-+OR+-roll%3a3291-+OR+-roll%3a3398-+OR+-roll%3a3542-+OR+-roll%3a3740-+OR+-roll%3a3873-+OR+-roll%3a3917-+OR+-roll%3a3921-+OR+-roll%3a4043-+OR+-roll%3a4150-+OR+-roll%3a4369-+OR+-roll%3a4440-+OR+-roll%3a4441-+OR+-roll%3a4442-+OR+-roll%3a4443-+OR+-roll%3a4811-+OR+-roll%3a4814-+OR+-roll%3a4914-+OR+-roll%3a5223-+OR+-roll%3a5237-+OR+-roll%3a5265-+OR+-roll%3a5290-+OR+-roll%3a5545-+OR+-roll%3a5546-+OR+-roll%3a5604-+OR+-roll%3a5605-+OR+-roll%3a5827-+OR+-roll%3a5828-+OR+-roll%3a6016-+OR+-roll%3a6605-+OR+-roll%3a7099-+OR+-roll%3a7625-+OR+-roll%3a7842-+OR+-roll%3a7843-+OR+-roll%3a8160-+OR+-roll%3a8260-+OR+-roll%3a8261-+OR+-roll%3a8263-+OR+-roll%3a8264-+OR+-roll%3a8313-+OR+-roll%3a8381-+OR+-roll%3a8382-+OR+-roll%3a8703-+OR+-roll%3a8820-+OR+-roll%3a8911-+OR+-roll%3a8912-+OR+-roll%3a8913-+OR+-roll%3a8914-+OR+-roll%3a9096-+OR+-roll%3a9635-+OR+-roll%3a10265-+OR+-roll%3a10293-+OR+-roll%3a10294-+OR+-roll%3a10394-+OR+-roll%3a10399-+OR+-roll%3a10402-+OR+-roll%3a10467-+OR+-roll%3a10548-+OR+-roll%3a11286-+OR+-roll%3a11331-+OR+-roll%3a11406-+OR+-roll%3a11472-+OR+-roll%3a11541-+OR+-roll%3a11986-+OR+-roll%3a11995-+OR+-roll%3a12139-+OR+-roll%3a12225-+OR+-roll%3a12452-+OR+-roll%3a12453-+OR+-roll%3a12481-+OR+-roll%3a13623-+OR+-roll%3a13991-+OR+-roll%3a14103-+OR+-roll%3a14105-+OR+-roll%3a14106-+OR+-roll%3a14114-+OR+-roll%3a14116-+OR+-roll%3a14122-+OR+-roll%3a14225-+OR+-roll%3a14285-+OR+-roll%3a14403-+OR+-roll%3a14461-+OR+-roll%3a15345-+OR+-roll%3a15347-+OR+-roll%3a15348-+OR+-roll%3a15349-+OR+-roll%3a15351-+OR+-roll%3a15428-+OR+-roll%3a15573-+OR+-roll%3a15579-+OR+-roll%3a15580-+OR+-roll%3a15581-+OR+-roll%3a15642-+OR+-roll%3a15712-+OR+-roll%3a15713-+OR+-roll%3a15772-+OR+-roll%3a15780-+OR+-roll%3a15841-+OR+-roll%3a15853-+OR+-roll%3a16079-+OR+-roll%3a16231-+OR+-roll%3a16232-+OR+-roll%3a16255-+OR+-roll%3a16381-+OR+-roll%3a16927-+OR+-roll%3a16928-+OR+-roll%3a16930-+OR+-roll%3a16931-+OR+-roll%3a17094-+OR+-roll%3a17275-+OR+-roll%3a17276-+OR+-roll%3a17468-+OR+-roll%3a17537-+OR+-roll%3a17628-+OR+-roll%3a17632-+OR+-roll%3a17813-+OR+-roll%3a18243-+OR+-roll%3a18332-+OR+-roll%3a18334-+OR+-roll%3a18339-+OR+-roll%3a18340-+OR+-roll%3a18873-+OR+-roll%3a18882-+OR+-roll%3a19373-+OR+-roll%3a19399-+OR+-roll%3a19578-+OR+-roll%3a19579-+OR+-roll%3a19582-+OR+-roll%3a19583-+OR+-roll%3a19584-+OR+-roll%3a19921-+OR+-roll%3a20147-+OR+-roll%3a20482-+OR+-roll%3a20492-+OR+-roll%3a21022-+OR+-roll%3a21026-+OR+-roll%3a21027-+OR+-roll%3a21211-+OR+-roll%3a21212-+OR+-roll%3a21974-+OR+-roll%3a21975-+OR+-roll%3a21978-+OR+-roll%3a21979-+OR+-roll%3a21980-+OR+-roll%3a21989-+OR+-roll%3a21990-+OR+-roll%3a22006-+OR+-roll%3a22530-+OR+-roll%3a22531-+OR+-roll%3a22712-+OR+-roll%3a22713-+OR+-roll%3a22729-+OR+-roll%3a22968-+OR+-roll%3a22969-+OR+-roll%3a23211-+OR+-roll%3a23451-+OR+-roll%3a23452-+OR+-roll%3a24134-+OR+-roll%3a24136-+OR+-roll%3a24137-+OR+-roll%3a24138-+OR+-roll%3a24139-+OR+-roll%3a24140-+OR+-roll%3a24141-+OR+-roll%3a24142-+OR+-roll%3a24143-+OR+-roll%3a24144-+OR+-roll%3a24145-+OR+-roll%3a24146-+OR+-roll%3a24147-+OR+-roll%3a24148-+OR+-roll%3a24149-+OR+-roll%3a24150-+OR+-roll%3a24153-+OR+-roll%3a24154-+OR+-roll%3a24155-+OR+-roll%3a24156-+OR+-roll%3a24157-+OR+-roll%3a24158-+OR+-roll%3a24159-+OR+-roll%3a24160-+OR+-roll%3a24163-+OR+-roll%3a24164-+OR+-roll%3a24165-+OR+-roll%3a24166-+OR+-roll%3a24167-+OR+-roll%3a24168-+OR+-roll%3a24170-+OR+-roll%3a24171-+OR+-roll%3a24172-+OR+-roll%3a24176-+OR+-roll%3a24177-+OR+-roll%3a24180-+OR+-roll%3a24181-+OR+-roll%3a24184-+OR+-roll%3a24185-+OR+-roll%3a24358-+OR+-roll%3a24729-+OR+-roll%3a24795-+OR+-roll%3a24800-+OR+-roll%3a26520-+OR+-roll%3a27157-+OR+-roll%3a27761-+OR+-roll%3a27762-+OR+-roll%3a27763-+OR+-roll%3a27872-+OR+-roll%3a28121-+OR+-roll%3a28263-+OR+-roll%3a28516-+OR+-roll%3a29106-+OR+-roll%3a29163-+OR+-roll%3a29321-+OR+-roll%3a29332-+OR+-roll%3a29508-+OR+-roll%3a29565-+OR+-roll%3a29566-+OR+-roll%3a30231-+OR+-roll%3a30536-+OR+-roll%3a30992-+OR+-roll%3a31000-+OR+-roll%3a31078-+OR+-roll%3a31081-+OR+-roll%3a31082-+OR+-roll%3a31086-+OR+-roll%3a31090-+OR+-roll%3a31092-+OR+-roll%3a31095-+OR+-roll%3a31261-+OR+-roll%3a31364-+OR+-roll%3a32014-+OR+-roll%3a32017-+OR+-roll%3a32070-+OR+-roll%3a32082-+OR+-roll%3a32086-+OR+-roll%3a32133-+OR+-roll%3a32138-+OR+-roll%3a32148-+OR+-roll%3a32200-+OR+-roll%3a32201-+OR+-roll%3a32202-+OR+-roll%3a32203-+OR+-roll%3a32220-+OR+-roll%3a32237-+OR+-roll%3a32238-+OR+-roll%3a32318-+OR+-roll%3a32319-+OR+-roll%3a32320-+OR+-roll%3a32321-+OR+-roll%3a32379-+OR+-roll%3a32383-+OR+-roll%3a32446-+OR+-roll%3a32692-+OR+-roll%3a32939-+OR+-roll%3a33004-+OR+-roll%3a33261-+OR+-roll%3a33673-+OR+-roll%3a34328-+OR+-roll%3a36144-+OR+-roll%3a36145-+OR+-roll%3a36289-+OR+-roll%3a36290-+OR+-roll%3a38055-+OR+-roll%3a38431-+OR+-roll%3a38432-+OR+-roll%3a38433-+OR+-roll%3a39082-+OR+-roll%3a39083-+OR+-roll%3a40007-+OR+-roll%3a40213-+OR+-roll%3a40227-+OR+-roll%3a41794-+OR+-roll%3a42076-+OR+-roll%3a42361-+OR+-roll%3a42362-+OR+-roll%3a42371-+OR+-roll%3a42373-+OR+-roll%3a42376-+OR+-roll%3a42378-+OR+-roll%3a42389-+OR+-roll%3a42393-+OR+-roll%3a42424-+OR+-roll%3a42425-+OR+-roll%3a42432-+OR+-roll%3a42434-+OR+-roll%3a42442-+OR+-roll%3a42443-+OR+-roll%3a42454-+OR+-roll%3a42455-+OR+-roll%3a42456-+OR+-roll%3a42457-+OR+-roll%3a42458-+OR+-roll%3a42459-+OR+-roll%3a42460-+OR+-roll%3a42461-+OR+-roll%3a42466-+OR+-roll%3a42467-+OR+-roll%3a42468-+OR+-roll%3a42469-+OR+-roll%3a42471-+OR+-roll%3a42473-+OR+-roll%3a42474-+OR+-roll%3a42479-+OR+-roll%3a42494-+OR+-roll%3a42508-+OR+-roll%3a42510-+OR+-roll%3a42526-+OR+-roll%3a42552-+OR+-roll%3a42553-+OR+-roll%3a42555-+OR+-roll%3a42584-+OR+-roll%3a42603-+OR+-roll%3a42609-+OR+-roll%3a42640-+OR+-roll%3a42671-+OR+-roll%3a42680-+OR+-roll%3a42715-+OR+-roll%3a42726-+OR+-roll%3a42764-+OR+-roll%3a42767-+OR+-roll%3a27612-+OR+-roll%3a27613-+OR+-roll%3a27617-+OR+-roll%3a27615-+OR+-roll%3a27616-+OR+-roll%3a28199-+OR+-roll%3a28200---&fq=--datatype%3a1-+OR+-datatype%3a2-+OR+-datatype%3a3--&fq=-cistate%3a17-&hl=true&hl.fl=conv,folder,url,fmsmtp,tosmtp,ccsmtp,fromdisp,todisp,ccdisp,bccdisp&place=true&place.query=-mtm%3a%5b2015-01-19T00%3a00%3a00Z+TO+2015-01-19T23%3a59%3a59Z%5d-&place.query=-mtm%3a%5b2015-01-14T00%3a00%3a00Z+TO+2015-01-20T23%3a59%3a59Z%5d-&place.query=-mtm%3a%5b2014-12-22T00%3a00%3a00Z+TO+2015-01-20T23%3a59%3a59Z%5d-&place.query=-mtm%3a%5b2014-01-21T00%3a00%3a00Z+TO+2015-01-20T23%3a59%3a59Z%5d-&place.query=-mtm%3a%5b1970-01-01T00%3a00%3a00Z+TO+2014-01-20T23%3a59%3a59Z%5d-&place.query=-szkb%3a%5b0+TO+1048576%5d-&place.query=-szkb%3a%5b1048576+TO+5242880%5d-&place.query=-szkb%3a%5b5242880+TO+10485760%5d-&place.query=-szkb%3a%5b10485760+TO+9007199254740992%5d-&place.field=ext_name&f.ext_name.place.limit=4&f.ext_name.place.query=_val_%3ascore&f.ext_name.place.mincount=1&place.field=from_string&f.from_string.place.limit=4&f.from_string.place.query=_val_%3ascore&f.from_string.place.mincount=1&place.field=clid&f.clid.place.limit=4&f.clid.place.query=_val_%3ascore&f.clid.place.mincount=1&place.field=hasattach&f.hasattach.place.limit=4&f.hasattach.place.query=_val_%3ascore&f.hasattach.place.mincount=1&place.field=datatype&f.datatype.place.limit=4&f.datatype.place.query=_val_%3ascore&f.datatype.place.mincount=1&place.field=zxfilerdisp&f.zxfilerdisp.place.limit=4&f.zxfilerdisp.place.query=_val_%3ascore&f.zxfilerdisp.place.mincount=1&place.field=folder_string&f.folder_string.place.limit=4&f.folder_string.place.query=_val_%3ascore&f.folder_string.place.mincount=1&fl=atyp,ccn,clid,roll,szkb,mtm,accesstime,jid,cijid,bktm,afid,afof,afln,conv,conv,mtm,atto,to,from,cc,bcc,lnks,lnkows,tosmtp,fmsmtp,ccsmtp,bcsmtp,rclst,fmrclst,msgflags,url,crtm,contenttype,ext_name,cistate,contentid,dcflags,dozxector,folder,filefolder,zxex,xheader,folder_string,zxturboguid,hasattach,zxstub,fromdisp,todisp,ccdisp,bccdisp,zxfilerdisp,zxrefcopyguid,zxref

我需要将其粘贴到基于对话框的MFC应用程序的文本框中。如果我粘贴此文本,则文本根本不会显示在控件中。我确实看到插入符号,可以移动它,使用home键或结束键但不显示任何文本。

使用DDX连接的内部变量m_url包含整个字符串,但它没有显示。

相同的代码适用于小字符串。以下是我可以成功粘贴到文本框中的最大值,并显示在那里:

Http://abcx57.al2.testdomain.com:27000/arcs/select/?defType=edismax&timeAllowed=600000&pieces=arcs57.zx3.mycompany.com:27000/arcs,arcs59.zx3.mycompany.com:27000/arcs,&start=0&rows=50&q=-jid%3a25003-&debugQuery=false&sort=mtm+desc,score+desc&fq=---clid%3a10-+OR+-clid%3a12-+OR+-clid%3a17-+OR+-clid%3a16-+OR+-clid%3a26-+OR+-clid%3a30-+OR+-clid%3a104-+OR+-clid%3a106-+OR+-clid%3a108-+OR+-clid%3a109-+OR+-clid%3a117-+OR+-clid%3a118-+OR+-clid%3a111-+OR+-clid%3a122-+OR+-clid%3a123-+OR+-clid%3a139-+OR+-clid%3a112-+OR+-clid%3a67-+OR+-clid%3a146-+OR+-clid%3a167-+OR+-clid%3a195-+OR+-clid%3a45-+OR+-clid%3a46-+OR+-clid%3a60-+OR+-clid%3a196-+OR+-clid%3a698-+OR+-clid%3a701-+OR+-clid%3a712-+OR+-clid%3a643-+OR+-clid%3a771-+OR+-clid%3a210-+OR+-clid%3a772-+OR+-clid%3a775-+OR+-clid%3a461-+OR+-clid%3a777-+OR+-clid%3a657-+OR+-clid%3a144-+OR+-clid%3a533-+OR+-clid%3a720-+OR+-clid%3a170-+OR+-clid%3a207-+OR+-clid%3a209-+OR+-clid%3a227-+OR+-clid%3a241-+OR+-clid%3a615-+OR+-clid%3a637-+OR+-clid%3a642-+OR+-clid%3a468-+OR+-clid%3a476-+OR+-clid%3a482-+OR+-clid%3a296-+OR+-clid%3a264-+OR+-clid%3a267-+OR+-clid%3a270-+OR+-clid%3a271-+OR+-clid%3a279-+OR+-clid%3a280-+OR+-clid%3a286-+OR+-clid%3a292-+OR+-clid%3a723-+OR+-clid%3a724-+OR+-clid%3a725-+OR+-clid%3a738-+OR+-clid%3a740-+OR+-clid%3a741-+OR+-clid%3a742-+OR+-clid%3a743-+OR+-clid%3a744-+OR+-clid%3a745-+OR+-clid%3a747-+OR+-clid%3a748-+OR+-clid%3a749-+OR+-clid%3a750-+OR+-clid%3a752-+OR+-clid%3a758-+OR+-clid%3a763-+OR+-clid%3a333-+OR+-clid%3a690-+OR+-clid%3a691-+OR+-clid%3a262-+OR+-clid%3a653-+OR+-clid%3a656-+OR+-clid%3a658--+OR+--roll%3a2-+OR+-roll%3a3-+OR+-roll%3a17-+OR+-roll%3a47-+OR+-roll%3a48-+OR+-roll%3a53-+OR+-roll%3a54-+OR+-roll%3a63-+OR+-roll%3a64-+OR+-roll%3a65-+OR+-roll%3a97-+OR+-roll%3a102-+OR+-roll%3a224-+OR+-roll%3a227-+OR+-roll%3a228-+OR+-roll%3a242-+OR+-roll%3a289-+OR+-roll%3a305-+OR+-roll%3a306-+OR+-roll%3a327-+OR+-roll%3a328-+OR+-roll%3a329-+OR+-roll%3a346-+OR+-roll%3a347-+OR+-roll%3a348-+OR+-roll%3a349-+OR+-roll%3a350-+OR+-roll%3a354-+OR+-roll%3a428-+OR+-roll%3a429-+OR+-roll%3a617-+OR+-roll%3a668-+OR+-roll%3a739-+OR+-roll%3a880-+OR+-roll%3a988-+OR+-roll%3a992-+OR+-roll%3a1065-+OR+-roll%3a1073-+OR+-roll%3a1074-+OR+-roll%3a1075-+OR+-roll%3a1078-+OR+-roll%3a1079-+OR+-roll%3a1080-+OR+-roll%3a1081-+OR+-roll%3a1082-+OR+-roll%3a1083-+OR+-roll%3a1084-+OR+-roll%3a1085-+OR+-roll%3a1086-+OR+-roll%3a1087-+OR+-roll%3a1088-+OR+-roll%3a1090-+OR+-roll%3a1154-+OR+-roll%3a1155-+OR+-roll%3a1159-+OR+-roll%3a1163-+OR+-roll%3a1179-+OR+-roll%3a1209-+OR+-roll%3a1210-+OR+-roll%3a1211-+OR+-roll%3a1216-+OR+-roll%3a1386-+OR+-roll%3a1388-+OR+-roll%3a1445-+OR+-roll%3a1488-+OR+-roll%3a1503-+OR+-roll%3a1556-+OR+-roll%3a1678-+OR+-roll%3a1701-+OR+-roll%3a1906-+OR+-roll%3a1907-+OR+-roll%3a1955-+OR+-roll%3a2080-+OR+-roll%3a2083-+OR+-roll%3a2084-+OR+-roll%3a2085-+OR+-roll%3a2086-+OR+-roll%3a2087-+OR+-roll%3a2088-+OR+-roll%3a2089-+OR+-roll%3a2090-+OR+-roll%3a2091-+OR+-roll%3a2092-+OR+-roll%3a2131-+OR+-roll%3a2132-+OR+-roll%3a2133-+OR+-roll%3a2134-+OR+-roll%3a2279-+OR+-roll%3a2280-+OR+-roll%3a2282-+OR+-roll%3a2457-+OR+-roll%3a2620-+OR+-roll%3a2621-+OR+-roll%3a2683-+OR+-roll%3a2766-+OR+-roll%3a2771-+OR+-roll%3a2772-+OR+-roll%3a2870-+OR+-roll%3a3067-+OR+-roll%3a3279-+OR+-roll%3a3286-+OR+-roll%3a3291-+OR+-roll%3a3398-+OR+-roll%3a3542-+OR+-roll%3a3740-+OR+-roll%3a3873-+OR+-roll%3a3917-+OR+-roll%3a3921-+OR+-roll%3a4043-+OR+-roll%3a4150-+OR+-roll%3a4369-+OR+-roll%3a4440-+OR+-roll%3a4441-+OR+-roll%3a4442-+OR+-roll%3a4443-+OR+-roll%3a4811-+OR+-roll%3a4814-+OR+-roll%3a4914-+OR+-roll%3a5223-+OR+-roll%3a5237-+OR+-roll%3a5265-+OR+-roll%3a5290-+OR+-roll%3a5545-+OR+-roll%3a5546-+OR+-roll%3a5604-+OR+-roll%3a5605-+OR+-roll%3a5827-+OR+-roll%3a5828-+OR+-roll%3a6016-+OR+-roll%3a6605-+OR+-roll%3a7099-+OR+-roll%3a7625-+OR+-roll%3a7842-+OR+-roll%3a7843-+OR+-roll%3a8160-+OR+-roll%3a8260-+OR+-roll%3a8261-+OR+-roll%3a8263-+OR+-roll%3a8264-+OR+-roll%3a8313-+OR+-roll%3a8381-+OR+-roll%3a8382-+OR+-roll%3a8703-+OR+-roll%3a8820-+OR+-roll%3a8911-+OR+-roll%3a8912-+OR+-roll%3a8913-+OR+-roll%3a8914-+OR+-roll%3a9096-+OR+-roll%3a9635-+OR+-roll%3a10265-+OR+-roll%3a10293-+OR+-roll%3a10294-+OR+-roll%3a10394-+OR+-roll%3a10399-+OR+-roll%3a10402-+OR+-roll%3a10467-+OR+-roll%3a10548-+OR+-roll%3a11286-+OR+-roll%3a11331-+OR+-roll%3a11406-+OR+-roll%3a11472-+OR+-roll%3a11541-+OR+-roll%3a11986-+OR+-roll%3a11995-+OR+-roll%3a12139-+OR+-roll%3a12225-+OR+-roll%3a12452-+OR+-roll%3a12453-+OR+-roll%3a12481-+OR+-roll%3a13623-+OR+-roll%3a13991-+OR+-roll%3a14103-+OR+-roll%3a14105-+OR+-roll%3a14106-+OR+-roll%3a14114-+OR+-roll%3a14116-+OR+-roll%3a14122-+OR+-roll%3a14225-+OR+-roll%3a14285-+OR+-roll%3a14403-+OR+-roll%3a14461-+OR+-roll%3a15345-+OR+-roll%3a15347-+OR+-roll%3a15348-+OR+-roll%3a15349-+OR+-roll%3a15351-+OR+-roll%3a15428-+OR+-roll%3a15573-+OR+-roll%3a15579-+OR+-roll%3a15580-+OR+-roll%3a15581-+OR+-roll%3a15642-+OR+-

如果我再输入一个字符,文本框中的文字就会消失。

我正在使用Visual Studio 2013.行为与Debug和Release Unicode Win32版本相同。

以前有人遇到过这个吗?怎么克服这个?

1 个答案:

答案 0 :(得分:1)

我经历过同样的事情。您可以使用SetLimitText(EM_SETLIMITTEXT ......我认为)来增加字符数量。但是,这不是由于字符的数量。我认为这与跨越32,767像素的16位GDI限制有关。对于单行编辑控件会发生这种情况。如果你有多行,那么它似乎很好。

您可以创建IC,并编写一些代码来确定您要显示的文本的宽度。

CDC dc;
dc.CreateIC("display", NULL, NULL, NULL);

CFont* pFont = GetDlgItem(IDC_EDIT1)->GetFont();  // use appropriate ID
CFont* pOldFont = dc.SelectObject(pFont);

CSize sz = dc.GetTextExtent(strYourMaxString); //sz.cx contains your string, probably approaching 32,767

dc.SelectObject(pOldFont);

我的经验:Limits on single line edit control? GDI related?