如题,谢谢

解决方案 »

  1.   

    相关连接
    http://community.csdn.net/Expert/topic/3215/3215881.xml?temp=9.119815E-02http://community.csdn.net/Expert/topic/3218/3218200.xml?temp=9.119815E-02
      

  2.   

    http://www.codeshow.com/codeshow_cn/viewthread.php?tid=37&sid=5e00a6a82a0ed6187b4f4c2304dc3425http://www.chinabyte.net/20020318/1602159.shtml
      

  3.   

    用Win32 SDK写的一个简单的计算器:
    http://www.vckbase.com/code/winsys/win32/calculator.zipMiniPlayer (Win32 SDK)源代码:
    http://www.vckbase.com/code/downcode.asp?id=1536....
      

  4.   

    /////////////////////////////////////////////////////
    //該程式展示了如何從SDK創建一個窗口
    //我为你写的...#include "windows.h"
    int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int);
    LRESULT WINAPI WndProc(HWND,UINT,WPARAM,LPARAM);
    int WINAPI WinMain (HINSTANCE hInstance,
                        HINSTANCE hPrevInstance,
                        LPSTR lpCmdLine,
                        int nCmdShow)
    {
        HWND hWnd;      // 主窗口句柄
        MSG msg;        // 窗口消息
        WNDCLASS wc;    // 窗口類

    if (!hPrevInstance)

    // 填充窗口類信息
    wc.style = CS_HREDRAW|CS_VREDRAW;
    wc.lpfnWndProc = WndProc;
    wc.cbClsExtra = 0;
    wc.cbWndExtra = 0;
    wc.hInstance = hInstance;
    wc.hIcon = LoadIcon(NULL,IDI_APPLICATION);
    wc.hCursor = LoadCursor(NULL,IDC_ARROW);
    wc.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH);
    wc.lpszMenuName = NULL;
    wc.lpszClassName = "SdkDemo1";
    // 註冊窗口類
    RegisterClass(&wc);
    }
    // 創建應用程序主窗口

    hWnd=CreateWindow ("SdkDemo1",              // 窗口類名
    "第一個Win32 SDK應用程序",         // 窗口標題
    WS_OVERLAPPEDWINDOW,               // 窗口樣式
    CW_USEDEFAULT,                     // 初始化 x 坐標
    CW_USEDEFAULT,                     // 初始化 y 坐標
    CW_USEDEFAULT,                     // 初始化窗口寬度
    CW_USEDEFAULT,                     // 初始化窗口高度
    NULL,                              // 父窗口句柄
    NULL,                              // 窗口菜單句柄
    hInstance,                         // 程序實例句柄
    NULL);                             // 創建參數

        // 顯示窗口
    ShowWindow(hWnd,SW_SHOW);
        // 更新主窗口客戶區
        UpdateWindow(hWnd);
    // 開始消息循環
        while (GetMessage(&msg,NULL,0,0))
    {
    TranslateMessage(&msg);
    DispatchMessage(&msg);
    }

    return msg.wParam;

    }// WndProc 主窗口過程
    LRESULT WINAPI WndProc (HWND hWnd,
                            UINT msg,
                            WPARAM wParam,
                            LPARAM lParam)
    {
    //在窗口內畫一個圓形
    HDC hdc;
    RECT rc;
    HPEN hPen,hPenOld;
    HBRUSH hBrush,hBrushOld;
    switch (msg)
    {
        case WM_PAINT:
    hdc=GetDC(hWnd);
    GetClientRect(hWnd,&rc);
    hPen=CreatePen(PS_SOLID,0,RGB(0,0,0));
    hBrush=CreateHatchBrush(HS_DIAGCROSS,RGB(0,0,0));
    hPenOld=(HPEN)SelectObject(hdc,hPen);
    hBrushOld=(HBRUSH)SelectObject(hdc,hBrush);
    Ellipse(hdc,rc.left,rc.top,rc.right,rc.bottom);
    SelectObject(hdc,hPenOld);
    SelectObject(hdc,hBrushOld);
    ReleaseDC(hWnd,hdc);
    break;
    case WM_DESTROY:
    PostQuitMessage(0);
    break;
    default:break;
    }
    return DefWindowProc(hWnd,msg,wParam,lParam);
    }
      

  5.   

    创建步骤:
    -Ctrl+N
    -点击Projects 选项卡
    -点击Win32 Application
    -Project name:输入工程名称,然后OK
    -选择An empty project.
    -点击Finish完成,再点击OK-然后点击上面的菜单Project
    -点击Add To Project->New...
    -点击Files选项卡
    -选择C++ Source File
    -File:输入文件名称
    -点击OK
    -最后把代贴进去,进行编译就OK了!