我现在用VC6.0生成一个console程序,我想修改
console程序的窗口标题栏该怎么办?我现在的console的标题栏是“d:\lianxi\14\debug\14.exe”
我想改成其他的字符,该如何做〉谢谢高手指点!

解决方案 »

  1.   

    //修改命令行窗口标题
    #include <windows.h>
    #include <stdio.h>
    #include <string.h>
    void main()
    {
    int i,one=1;
    char text[32];
    HWND hPrevWnd;
    hPrevWnd = GetDesktopWindow();
    hPrevWnd = GetWindow(hPrevWnd,GW_CHILD);
    while( hPrevWnd )
    {
    GetWindowText(hPrevWnd,text,32);
    if(strlen(text)==strlen(__argv[0])||strlen(text)==strlen(__argv[0])+2)
    {
    if(strcmp(text,__argv[0])==0||strncmp(text+1,__argv[0],strlen(__argv[0]))==0)
    {
    SetWindowText(hPrevWnd,"ABC");//改为ABC
    break;
    }
    }
    hPrevWnd=GetWindow(hPrevWnd,GW_HWNDNEXT);
    }
    }