今天开始学习的应用程序框架

原创 2005年05月27日 23:19:00

#include "windows.h"

LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM)
//-------------------
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInst,LPSTR lpszCmdLine,int nCmdShow)
{
 HWND hwnd;
 MSG MSG;
 WNDCLASS wndclass;
 char lpszClassName[]="窗口";
 char lpszTitle[]="My_Windows";
 wndclass.style=0;
 wndclass.lpfnWndProc=WndProc;
 wndclass.cbClsExtra=0;
 wndclass.cbWndExtra=0;
 wndclass.hInstance=hInstance;
 wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
 wndclass.hCursor=LoadCursor(NULL,IDC_ARROW);
 wndclass.hbrBackground=GetStockObject(WHITE_BRUSH);
 wndclass.lpszMenuName=NULL;
 wndclass.lpszClassName=lpszClassName;
 
 if(!RegisterClass(&wndclass))
 {MessageBeep(0);return FALSE;}//如果注册失败,报警
    hwnd=CreateWindow
   (
     lpszClassName,
  lpszTitle,
  WS_OVERLAPPEDWINDOW,
  CW_USEDEFAULT,
  CW_USEDEFAULT,
  CW_USEDEFAULT,
  CW_USEDEFAULT,
  NULL,
  NULL,
  hInstance,
  NULL
  );
 ShowWindow(hwnd,nCmdShow);

 UpdateWindow(hwnd);//绘制用户区

 While(GetMessage(&Msg,Null,0,0))
 {
  TranslateMessage(&Msg);
  DispatchMessage(&Msg);
 }
 
 LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
 {
  switch(message)
  {case WM_DESTROY:
        PostQuitMessage(0);
  default:
     return DefWindowProc(hwnd,message,wParam,lParam)
  }
 return(0);
 }

}

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了

WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了:  ...

android应用程序窗口框架学习(4)-从setcontentview说起

Hello World 我们看到最简单的Activity中的内容大致是这样的: [java] view plain copy   public class MainActivi...

IOS开发学习笔记(五)——多视图应用程序之框架分析

我们之前学习了Single View Application的创建和设置,当然我们的程序不可能只有一个界面,所以我们需要对多视图进行支持。 我们首先来看看最简单的多视图应用:Utility ...

Silverlight商业应用程序开发--学习笔记(1) 导航框架 navigationFramework

导航框架组件 核心组件:Frame控件和Page类,导航操作类:NavigationService类和NavigationContext类。 Frame控件 Frame控件是view的主容器。通...

Android学习笔记(一):Android应用程序框架

在进行Android软件开发时,开发者所开发的Android应用程序都是通过应用程序框架来与Android底层进行交互的,所以开发中接触到最多的就是应用程序框架。在整个应用程序框架中有4个重要的组件,...

android应用程序窗口框架学习(2)-view绘制流程源代码解析-setContentView与LayoutInflater加载解析机制源码分析

原博客地址 :http://blog.csdn.net/yanbober  1 背景 其实之所以要说这个话题有几个原因: 理解xml等控件是咋被显示的原理,通常大家写代码都是直接在onCreat...

Android应用程序窗口(Activity)实现框架简要介绍和学习计划

Activityandroid应用程序窗口架构         前面我们学习了SurfaceFlinger服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java...

孙鑫VC学习笔记:第三讲 MFC应用程序框架

MFC框架 -------------------------------------------------------------------------- CTestApp theApp; ...

MFC学习笔记——应用程序框架分析(CWinApp)

程序运行都要有入口函数,在之前的C++教程中都是main函数,而Windows应用程序的入口函数是WinMain函数,MFC程序也是从WinMain函数开始的。Windows SDK开发程序就是不使用...

Sharepoin学习笔记—架构系列—Sharepoint服务(Services)与服务应用程序框架(Service Application Framework) 1

Sharepoint服务是Sharepoint的重要组成,可以说Sharepoint的许多网站功能都是基于这些服务构架起来的。这里把Sharepoint服务的相关要点总结一下。 1、什么是 Sh...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:今天开始学习的应用程序框架
举报原因:
原因补充:

(最多只允许输入30个字)