[英]How to insert text into my Rich Edit Control in VS2010?
我已經回答了這個問題: How to insert text to rich edit control in Win32 while preserving any previous formatting
我嘗試做他做的事,但我遇到了錯誤,即我的 SendMessage 沒有采用相同數量的參數。
在查看了這個: https ://msdn.microsoft.com/en-us/library/t64sseb3(v=vs.100).aspx 之后,我認為並非所有 [SendMessage] 都是平等的 - 那就是 SendMessage在 VS2010 中不帶 hWnd 參數。
所以...我卡住了...請幫忙>_<
編輯:我確實做了我的研究......恐怕我只是在錯誤的地方尋找或者不知道如何去做。 我從昨天開始就在這個...
所以,我今天確切地了解了它們的不同之處。 特別感謝 IInspectable。
范圍。
我使用的 SendMessage 是使用 3 個參數的 MFC 版本。
SendMessage(message, wParam, lParam);
但我需要帶有 4 個參數的那個——它是 WINAPI 版本。
..打..
為了能夠使用 WINAPI,我必須在函數調用前加上范圍解析運算符 (::)。 見下文:
::SendMessage(rchWnd, EM_REPLACESEL, 0, (LPARAM)stringtoappend);
在那之后,我很高興能夠將文本附加到我的 Rich Edit 控件(是的。)。 所以...我希望這個問題能幫助那里的人。
和平...出來^^v
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.