Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序。
Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数。

解决方案 »

  1.   

    Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序。
    Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数。
      

  2.   

    写windows程序 用什么?
    win32 application 还是
    win32 console application
      

  3.   

    1.EXE文件本身有区别:在文件头里(PE头)有一个标记表明该文件是Application还是Console2.OS在创建对应的进程时,如果是Console,除了载入文件映像并开启进程外(这一点和Application相同),同时创建一个Console对象(就是那个黑黑的窗口)与之关联,而且这种关联是可以编程脱开的.除此以外,就没什么区别了,在Console程序里调用相应的API也可以创建窗口,对话框什么的
      

  4.   

    写windows程序
    如果写客户端一般不用Console
    Service就不同了
      

  5.   

    win32 application 是sdk程序
    Win32 Console application 是控制台程序
      

  6.   

    Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序。一般是SDK程序
    Win32 Console application 是类似DOS字符界面的应用程序,不能使用与图形有关的函数
      

  7.   

    那这个程序应给放在哪里?
    //hello.cpp
    #include <afxwin.h>
    #include "app.h"
    CMyApp myapp;
    bool CMyApp::InitInstance()
    {
    m_pMainWnd = new CMainWindow;
    m_pMainWnd->ShowWindow(m_nCmdShow);
    m_pMainWnd->UpdateWindow();
    return true;
    }
    BEGIN_MESSAGE_MAP(CMainWinow,CFrameWnd)
     ON_WM_PAINT()
     END_MESSAGE_MAP()
     CMainWindow::CMainWindow()
    {
    Creat(NULL,_T("the hello application"));
    }
    void CMainWindow::OnPaint()
    {
    CPaintDC dc(this);
    CRect rect ;
    GetClientRect (&rect);
    dc.DrawText(_T("hello,MFC"),-1,&rect,DT_SINGLE|DT_CENTER|DT_VCENTER);
    }// app.h
    class CMyApp :public CWinApp
    {
    public :
    virtual bool InitInstance();
    };
    class CMainWindow : public CFrameWnd
    {
    public :
    CMainWindow();
    protected:
    afx_msg void OnPaint();
    DECLARE_MESSAGE_MAP()
    };
      

  8.   

    我想是应该在Windows32Application中
      

  9.   

    我和 whn(whn) 要辩论了 ^_^
    Console中也可以用MFC,也可以建立窗口,拿CDC画东西
    另外Nvida有很多OpenGL的演示程序使用Console写的,不信你去看看 ^_^不好意思  的醉了 请见谅