首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

哪位高手能帮忙完善这几个个函数

2012-08-31 
谁能帮忙完善这几个个函数C/C++ code#include stdafx.h#include windows.hLRESULT WINAPI WinSunProc(

谁能帮忙完善这几个个函数

C/C++ code
#include "stdafx.h"#include <windows.h>LRESULT WINAPI WinSunProc(HWND, UINT, WPARAM,LPARAM);        //主窗口窗口函数LRESULT WINAPI WinAboutProc(HWND, UINT, WPARAM,LPARAM);        //关于对话框窗口函数HINSTANCE g_hIn; int WINAPI WinMain(HINSTANCE hIn, HINSTANCE hPre, LPSTR szCmdLine,int nCmdShow){    WNDCLASS win;    win.style=CS_HREDRAW | CS_VREDRAW ;//类型窗口的样式 风格 水平重画和垂直重画    win.lpfnWndProc=WinSunProc;//窗口过程函数(回调函数)函数指针    win.cbClsExtra=0;   // 一般为0   附加内存空间    win.cbWndExtra=0;   // 一般为0   窗口附加内存    win.hbrBackground=(HBRUSH)GetStockObject(0);//背景画刷句柄    win.hCursor=LoadCursor(NULL,IDC_CROSS); //光标句柄    win.hIcon=LoadIcon(NULL,IDI_ERROR); //窗口类的图标句柄    g_hIn=hIn;    win.hInstance= g_hIn;       //hInstance;            //包含窗口过程的实例句柄    win.lpszClassName="11";//窗口类名    win.lpszMenuName=NULL;    ////////////////////////////////////////////////////////////////////////////    //定义窗口类    RegisterClass(&win);//注册窗口类    HWND hwnd;    hwnd=CreateWindow("11","zhangyongfeng",WS_OVERLAPPEDWINDOW,        100,100,600,400,NULL,NULL,NULL,NULL); //创建窗口    UpdateWindow(hwnd);    ShowWindow(hwnd,nCmdShow);    MSG msg;    while(GetMessage(&msg, hwnd, 0,0))    {        DispatchMessage(&msg);    }    return 0;}LRESULT WINAPI WinSunProc(HWND hwnd, UINT uMsg, WPARAM    wp,LPARAM lp){    WORD w;    switch(uMsg)    {    case WM_QUIT:        PostQuitMessage(0);        break;    case WM_COMMAND:        //处理才关于对话框        {            w=LOWORD(wp);            //wp的低字中,16位是id值            if(l==IDM_APP_ABOUT )            {                DialogBox(g_hIn,MAKEINTRESOURCE(资料id),hwnd,关于对话框窗口函数);            break;            }    default:        return DefWindowProc(hwnd,uMsg,wp,lp);    }    return 0;}    LRESULT WINAPI WinAboutProc(HWND, UINT, WPARAM,LPARAM)        {    }




[解决办法]
函数功能都没写?

热点排行