阅读量:0
要直接显示文本,你可以使用 SetWindowText 函数来设置编辑框的文本内容。以下是一个示例:
#include <afxwin.h> class CMyDialog : public CDialog { public: CMyDialog() : CDialog(IDD_MYDIALOG) {} // 处理对话框初始化消息 BOOL OnInitDialog() override { CDialog::OnInitDialog(); // 获取编辑框控件的指针 CEdit* pEdit = (CEdit*)GetDlgItem(IDC_EDIT1); // 设置编辑框的文本内容 pEdit->SetWindowText(_T("Hello, World!")); return TRUE; } }; int main() { CWinApp app; CMyDialog dialog; dialog.DoModal(); return 0; }
在上面的示例中,我们在对话框类的 OnInitDialog 函数中获取了 IDC_EDIT1 编辑框控件的指针,然后调用 SetWindowText 函数来设置编辑框的文本为 “Hello, World!”。注意,这里使用了 _T 宏来实现 Unicode 和 ANSI 字符串的兼容性。
希望能对你有所帮助!