非MFC
TCHAR text[]=TEXT("abcd1234\tasd");
SendMessage(hEdit,WM_SETTEXT,0,LPARAM(text));
edit无视\t,没打出制表符
显示如下
abcd1234asd
dfedfc
但是复制出来发现其实是带着制表符的,但是edit就是不把\t显示出来
请问怎么办?
TCHAR text[]=TEXT("abcd1234\tasd");
SendMessage(hEdit,WM_SETTEXT,0,LPARAM(text));
edit无视\t,没打出制表符
显示如下
abcd1234asd
dfedfc
但是复制出来发现其实是带着制表符的,但是edit就是不把\t显示出来
请问怎么办?
贴上hEdit=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_BORDER|WS_VISIBLE|WS_VSCROLL|\
WS_HSCROLL|ES_LEFT|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL,200,0,200,300,hWnd,HMENU(ID_EDIT),\
hInst,NULL);
不行的话,建议还是调用MFC的CEdit的Create函数
MFC的不会用,不过估计也一样不行吧。怎么这么多人都用MFC呢?很好吗?
但是\r就是不显示出来啊~~~~
TCHAR text[]=TEXT("abcd1234\t\tasd");
两个\t
另外我那个程序的输出今天又突然正常了