编辑控件的行为方式不该如此
Edit Control Is Behaving The Way It Shouldn't Be
起初,我按照本指南在Win32控制台应用程序中制作了一个Corba C++服务器,并且它的工作。根据该代码,我在MFC中创建了一个Corba服务器。
从C++ Win32 服务器中,我有以下代码:
cout << argv[0] << ": server 'TestServer' bound" << endl;
这里是输出:
C:Usersinnistraddocumentsvisual studio 2010ProjectsTestServer
DebugTestServer.exe: server 'TestServer' bound
argv[0] 的内容是这样的:
C:Usersinnistraddocumentsvisual studio 2010ProjectsTestServer
DebugTestServer.exe
所以,在MFC中,我把它做成这样:
msg = ": server 'TestServer' bound";
mDisp.SetWindowText(__argv[0] + msg);
问题是,它没有显示括号中的值。
但是,当我这样做时
AfxMessageBox(__argv[0] + msg);
我得到的输出与上述相同。
我试图将编辑控件更改为新的编辑控件和列表框,但无济于事。似乎有什么问题?有人可以帮忙吗?
谢谢。
变量的类型是什么 msg
尝试以下操作
CString msgStr = ": server 'TestServer' bound";
mDisp.SetWindowText(CString(__argv[0]) + msgStr);
相关文章:
- 从C++标头中导入常量而不是硬编码它们:扩展 .net 控件?
- 控件不会在选择函数旁边移动
- MFC CEdit 控件在添加到加速器后不处理按键
- 为什么在更改 WinAPI 控件的大小后不调用WM_NCCALSIZE?
- 在 MFC 中,当 CEdit 控件达到最大字符数时,退格键不起作用
- Windows 7:MFC ActiveX 控件不会在任何文件夹中创建文件
- 如何在不显示文本的情况下分配Win32编辑控件的窗口名称
- Winapi:编辑控件不扩展其缓冲区
- Tab 键在子控件中不起作用
- 如何用样式表设计Qt Widget的样式,而不是它的子控件
- SHAuto完成编辑控件,不带对话框
- STM_SETIMAGE不会使静态控件失效/重新绘制
- 编辑控件的行为方式不该如此
- 使用对话框控件而不窃取焦点
- 我是否可以在不使用资源的情况下为Win32控件分配标识符代码
- 在调试模式下编译时,丰富的编辑控件格式不起作用
- 对编辑控件进行子类化(在完整窗口中,而不是对话框中)
- 使用Richedit控件时,基于对话框的Win32 API程序将不会显示窗口
- MFC图片控件不会根据Windows显示比例自动缩放
- 对话框上的 MFC 控件在鼠标移到它们上之前不会显示