win32application与win32 console application区别何在 Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序。Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序。Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数。 写windows程序 用什么?win32 application 还是win32 console application 1.EXE文件本身有区别:在文件头里(PE头)有一个标记表明该文件是Application还是Console2.OS在创建对应的进程时,如果是Console,除了载入文件映像并开启进程外(这一点和Application相同),同时创建一个Console对象(就是那个黑黑的窗口)与之关联,而且这种关联是可以编程脱开的.除此以外,就没什么区别了,在Console程序里调用相应的API也可以创建窗口,对话框什么的 写windows程序如果写客户端一般不用ConsoleService就不同了 win32 application 是sdk程序Win32 Console application 是控制台程序 Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序。一般是SDK程序Win32 Console application 是类似DOS字符界面的应用程序,不能使用与图形有关的函数 那这个程序应给放在哪里?//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.hclass CMyApp :public CWinApp{public : virtual bool InitInstance();};class CMainWindow : public CFrameWnd{public : CMainWindow();protected: afx_msg void OnPaint(); DECLARE_MESSAGE_MAP()}; 我想是应该在Windows32Application中 我和 whn(whn) 要辩论了 ^_^Console中也可以用MFC,也可以建立窗口,拿CDC画东西另外Nvida有很多OpenGL的演示程序使用Console写的,不信你去看看 ^_^不好意思 的醉了 请见谅 禁用不了菜单! 取地址问题 请问TRACE 和 TRACE0两个之间到底有什么区别? D3D模型移动的问题 请教一个关于ActiveX控件注册的问题!!!! 关于二叉树的深度问题 如何实现bitmapbutton?!! 如何收发邮件? 一个简单的菜鸟问题 98系统下好好的程序,到了2000下就出了问题,请高手帮忙解答,特急!! asp可以关闭要机的进程吗? Cards.dll---如何了解其中函数的用法,自己做个纸牌游戏
Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数。
win32 application 还是
win32 console application
如果写客户端一般不用Console
Service就不同了
Win32 Console application 是控制台程序
Win32 Console application 是类似DOS字符界面的应用程序,不能使用与图形有关的函数
//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()
};
Console中也可以用MFC,也可以建立窗口,拿CDC画东西
另外Nvida有很多OpenGL的演示程序使用Console写的,不信你去看看 ^_^不好意思 的醉了 请见谅