在窗口上显示 STL 容器的内容?窗口

Display contents of a STL container on a window? window.h

本文关键字:窗口 STL 显示      更新时间:2023-10-16

所以基本上我想做的是在父窗口的子窗口上显示地图的内容。的两个部分都并排映射键和值。我应该遍历映射,将值分别保存在 char 数组中,然后将其传递给函数吗?

CreateWindow("STATIC",MyMap,
          WS_VISIBLE|WS_CHILD,150,80,300,200,hwnd,NULL,NULL,NULL);

有什么办法可以做到这一点吗?当我必须显示一个数组时,我只需简单地写下数组的名称,它就会被显示出来。也适用于字符串。我能为地图做些什么?

CreateWindow 函数需要 "LPCTSTR" 字符串作为其标题参数。首先从映射生成一个字符串,并将该字符串用作窗口名称。

请参阅堆栈溢出问题如何从映射中获取字符串值。