MS Visual Studio 2013 MFC应用程序:创建用于消息传递/输出服务的文本框

克莱门斯

使用MS VC,我创建了一个“基于对话框的” MFC应用程序。我们称之为MyApp1。我只想在对话框中添加某种“框”以显示文本。我尝试添加“编辑控件”,然后通过进行打印

var_set.SetCueBanner(_T("Test"), TRUE);

var_set是Edit Control的变量CEdit将此代码添加到在按下对话框中的按钮时调用的函数中。例如

void MyApp1Dlg::OnBnClickedButton1()
{
     var_set.SetCueBanner(_T("Test"), TRUE);
}

但是,我认为这至少不是应该使用“编辑控件”的方式...因此,我尝试了“静态文本”。为了控制它,我阅读使用

HWND hwndText = GetDlgItem(dlg, IDC_STATIC);
SetWindowText(hwndText, L"Test");

但是我将不得不使用dlgMyApp1Dlg.cpp文件中未定义的对话框的ID 我在MyApp1.cpp中找到它。我应该将该实例导出到MyApp1Dlg.cpp还是在对话框中显示文本的另一种方法?在最终应用程序中,我想像

printf("output: %g\n", xx);

命令。感谢您的提示。

马克·兰森(Mark Ransom)

SetCueBanner功能用于在编辑控件中设置提示如果要设置实际文本,请使用SetWindowText-它是父类的一部分,CWnd因此您不会在CEdit文档中找到它这适用于编辑控件和静态控件,尽管静态控件RedrawWindow在显示新文本之前可能还需要一个

var_set.SetWindowText(_T("Test"));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用ms访问数据库的Visual Studio 2013 Windows应用程序

来自分类Dev

Visual Studio 2013服务参考

来自分类Dev

Visual Studio 2013服务参考

来自分类Dev

Visual Studio 2013 Express尚未安装MS-Reports模板

来自分类Dev

MS Visual Studio 2013上的std :: reference_wrapper

来自分类Dev

Visual Studio 2013与MS SQL Server 2014不兼容

来自分类Dev

MS Visual Studio 2013 SDL无法正常工作

来自分类Dev

Visual Studio 2013与MS SQL Server 2014不兼容

来自分类Dev

MS Visual Studio 2013上的std :: reference_wrapper

来自分类Dev

将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

来自分类Dev

将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

来自分类Dev

Microsoft Visual Studio 2013确认密码文本框

来自分类Dev

Visual Studio 2013不再显示TFS输出

来自分类Dev

Visual Studio 2013错误创建EDMX文件

来自分类Dev

在Visual Studio 2013中创建新表

来自分类Dev

创建Windows窗体EXE Visual Studio 2013

来自分类Dev

无法创建Spritefont Visual Studio 2013

来自分类Dev

在 Visual Studio 2013 中创建 MSI

来自分类Dev

使用Visual Studio 2013在Sharepoint 2013中创建母版页

来自分类Dev

使用Visual Studio 2013在Sharepoint 2013中创建母版页

来自分类Dev

Visual Studio 2013 Cordova应用程序生成错误-冻结

来自分类Dev

WTL应用程序向导和Visual Studio 2013

来自分类Dev

Git与Visual Studio 2013

来自分类Dev

使用Visual Studio 2013/2015在MFC应用程序中定位Windows XP

来自分类Dev

更新已移植到Visual Studio 2013的本机MFC应用程序GUI

来自分类Dev

使用Visual Studio 2013/2015在MFC应用程序中定位Windows XP

来自分类Dev

从MainWindow文本框到辅助窗口的c#visual studio WPF应用程序输出

来自分类Dev

Visual Studio 2013 Update 4之后MS伪造单元测试失败

来自分类Dev

探索MS ACCESS DB时Visual Studio 2013更新3崩溃

Related 相关文章

  1. 1

    使用ms访问数据库的Visual Studio 2013 Windows应用程序

  2. 2

    Visual Studio 2013服务参考

  3. 3

    Visual Studio 2013服务参考

  4. 4

    Visual Studio 2013 Express尚未安装MS-Reports模板

  5. 5

    MS Visual Studio 2013上的std :: reference_wrapper

  6. 6

    Visual Studio 2013与MS SQL Server 2014不兼容

  7. 7

    MS Visual Studio 2013 SDL无法正常工作

  8. 8

    Visual Studio 2013与MS SQL Server 2014不兼容

  9. 9

    MS Visual Studio 2013上的std :: reference_wrapper

  10. 10

    将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

  11. 11

    将MFC应用程序从Visual Studio 2012迁移到Visual Studio 2013

  12. 12

    Microsoft Visual Studio 2013确认密码文本框

  13. 13

    Visual Studio 2013不再显示TFS输出

  14. 14

    Visual Studio 2013错误创建EDMX文件

  15. 15

    在Visual Studio 2013中创建新表

  16. 16

    创建Windows窗体EXE Visual Studio 2013

  17. 17

    无法创建Spritefont Visual Studio 2013

  18. 18

    在 Visual Studio 2013 中创建 MSI

  19. 19

    使用Visual Studio 2013在Sharepoint 2013中创建母版页

  20. 20

    使用Visual Studio 2013在Sharepoint 2013中创建母版页

  21. 21

    Visual Studio 2013 Cordova应用程序生成错误-冻结

  22. 22

    WTL应用程序向导和Visual Studio 2013

  23. 23

    Git与Visual Studio 2013

  24. 24

    使用Visual Studio 2013/2015在MFC应用程序中定位Windows XP

  25. 25

    更新已移植到Visual Studio 2013的本机MFC应用程序GUI

  26. 26

    使用Visual Studio 2013/2015在MFC应用程序中定位Windows XP

  27. 27

    从MainWindow文本框到辅助窗口的c#visual studio WPF应用程序输出

  28. 28

    Visual Studio 2013 Update 4之后MS伪造单元测试失败

  29. 29

    探索MS ACCESS DB时Visual Studio 2013更新3崩溃

热门标签

归档