SendMessage WM_SETTEXT issue
SendMessage WM_SETTEXT issue
好吧,这可能是一个noob问题。。。可能是一个真正的新手问题,哈哈,但我是一个新手,所以它开始了:
我想在编辑控件中写下以下文本:C: \Documents and Settings\Blah\Desktop\myText.txt
我写了以下代码:
SendMessage(hWnd, WM_SETTEXT, 0, (LPARAM)"C:Documents and SettingsBlahDesktopmyText.txt");
它确实在编辑控件中写入,但它并没有完全写入我想要的内容,而是写入:
C: 文档和设置AlahDesktopmyText.txt
这是除了"\"符号之外的所有内容。。。。现在我到处寻找解决方案,但都没有找到,因为我是个新手。
问题:我必须在第四个参数中写些什么,这样"\"也可以包括在内?
您需要转义反斜杠:
SendMessage(hWnd, WM_SETTEXT, 0, (LPARAM)"C:\Documents and Settings\Blah\Desktop\myText.txt");
相关文章:
- Seg Fault Issue C++ (file IO / getline)
- Issue with WriteProcessMemory
- std::partition segfault issue
- VSCode C/C++ Intellisense issue: Undefined identifiers (Linu
- OpenGL glBufferSubData Offset issue
- boost::property_tree XML issue
- qt QWidget::closeEvent link issue
- QT 和 JIRA Rest API: /rest/api/2/issue/createmeta 意外返回韩语的 iss
- Qt 5 应用程序崩溃并出现"qLineEdit::setText"
- Crypto++ GetModulus() issue
- QT 标签 setText() 同时保留文本格式
- Vector.push_back Issue
- C++嵌套类从嵌套类继承,请键入 issue
- C++ PBKDF2 Issue
- CMake FindJNI issue on linux
- C++ 将二维数据库保存到文件ISSUE中
- MySQL with Qt issue
- Qt with Visual Studio macro issue
- 从gcc 5.4升级至gcc 6.3 std::thread std:ref issue
- Issue with a for loop (C++, Visual Studio