怎么样创建一个无界面的应用程序?
有人提供了一下办法:
1、在MFC中设置对话框SW_HIDE隐藏
2、在控制台用FreeConsole第一种办法不喜欢、
第二种办法会有一个命令行窗口闪动请问还有什么办法可以创建一个无界面的应用程序,我使用的VS2005,请讲述详细步骤。

解决方案 »

  1.   

    创建个Windows服务,这样就保证无界面了。
      

  2.   

    你只要不创建窗口,那就是个无界面的程序创建一个空的Windows应用程序,在WinMain里面不要创建窗口,只写功能代码就行了无界面想来也不用响应消息了。
      

  3.   

    1.可以创建非模态对话框,ShowWindow(SW_HIDE);对于模态对话框的话,可以重载DefWindowProc中处理WM_NCPAINT消息,调用ShowWindow(SW_HIDE);来隐藏
      

  4.   

    1.可以创建非模态对话框,ShowWindow(SW_HIDE);对于模态对话框的话,可以重载DefWindowProc中处理WM_NCPAINT消息,调用ShowWindow(SW_HIDE);来隐藏
      

  5.   

    Windows应用程序最主要的一个优势就是其界面吧 楼主想做什么呢 不要界面
      

  6.   

    1.Windows Console Application
    #pragma   comment(linker,   "/subsystem:\"windows\"   /entry:\"mainCRTStartup\""   )
    2.Win32 Application
    你不设计窗口、注册窗口、创建窗口、显示窗口、消息循环,也就不会有窗口产生了
      

  7.   


    我是这样子实现的
    BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
    {
       //HWND hWnd;   hInst = hInstance; // 将实例句柄存储在全局变量中  // hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
       //   CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);  // if (!hWnd)
       {
      //    return FALSE;
       } //  ShowWindow(hWnd, nCmdShow);
       //UpdateWindow(hWnd);
       return TRUE;
    }把内容注释掉就可以实现功能了,但是好像MFC的那一套东西都用不了了。
      

  8.   

    有意思,GUI的话,不调用 CreateWindow不就完了?