我在一本windows程序设计的书中看过,即:先EnduWindows(FindWindows)得到控制台程序的窗口句柄,再用movwWindows将窗口满屏(得到屏幕大小见msdn)----还有CreateConsolWindow...(可能写错了)等函数对你可能有用

解决方案 »

  1.   

    近来很多人都提到“DOS(consle)程序"启动窗口的问提,实际上控制台程序窗口与其他窗口没
    啥不同,一样有消息(用Spy好想不能擦看)---------------2001-7-27 21:06:02-- my_bug的--“一个console程序,我怎么能隐藏其出现的DOS窗口,而不结束其进程......”
    我这里一个梨子#include "stdafx.h"
    #include "Afx.h"
    int main(int argc, char* argv[])
    {
    printf("Hello World!\n");
    Sleep(1000);
    HWND hw=FindWindow(NULL,"D:\\Microsoft Visual Studio\\MyProjects\\Once\\Debug\\Once.exe");//窗口以前标题(EnumWindow(..)一样的
    SetWindowText(hw,"123456");//将窗口标题改为”123456“
    Sleep(2000);//以后看你发会了
    return 0;
    }