1
我的應用程序使用標準的單行編輯框控件。有沒有辦法接受多行「粘貼」,丟棄回車/換行符?將多行文本粘貼到單行編輯框控件中
注
我不想用多線控制
我的應用程序是VS2010 C++與WTL(非MFC或ATL)
的原因我想這是因爲實際的輸入是正常很短,但在極少數情況下可能會有數百甚至數千個字符。在這種情況下,用戶可能希望使用記事本或任何其他方式構建字符串,然後將其粘貼到&中。
我的應用程序使用標準的單行編輯框控件。有沒有辦法接受多行「粘貼」,丟棄回車/換行符?將多行文本粘貼到單行編輯框控件中
注
我不想用多線控制
我的應用程序是VS2010 C++與WTL(非MFC或ATL)
的原因我想這是因爲實際的輸入是正常很短,但在極少數情況下可能會有數百甚至數千個字符。在這種情況下,用戶可能希望使用記事本或任何其他方式構建字符串,然後將其粘貼到&中。
這不可能,因爲用戶正在粘貼他/她自己。另一種方法是使用多行編輯框,並通過將粘貼的數據管理到您的控件的OnChange功能(基本上剝離新行)來將所有數據顯示在一行中。
我猜我不會找到我所希望的 - 無論是一種替代控制方式,還是一種在輸入按鍵到達時鉤住它的方式,因此我可以立即丟棄CR/LF。我會留下這個開放一點點的機會,但希望正在消失。 – FumbleFingers 2010-12-09 13:54:41