我想创建一个使用随机变量的程序,然后将其吐到屏幕上(Windows格式,而不是控制台)。但是当我将变量放入代码中时,会发生这种情况

:错误C2065:'Lcurrent':未声明的标识符

当我将变量更改为Lcurrent时,它说
:错误C2065:'LLcurrent':未声明的标识符

我该如何使它接受创建窗口的变量?
这是上下文:

    while (counter < 44){
      current[1] = characters[counter];
      counter ++;
      CreateWindow(TEXT("STATIC"), TEXT(current[1]),
        WS_VISIBLE | WS_CHILD,
        0, 0, 50, 50,
        hwnd, (HMENU) NULL, NULL, NULL);
    }


头文件是:

视窗



时间

最佳答案

TEXT只能应用于字符串文字。 current[1]只能是TCHAR* / const TCHAR*(或TCHAR[] / const TCHAR[])类型。

关于c++ - :错误C2065:'Lcurrent':未声明的标识符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8023291/

10-08 21:35