主窗口已产生,怎样点击上面的一按钮再产生一窗口?    
  
  hwnd = CreateWindow(
"View",               //窗口类名称
        "窗口",                  //窗口标题
        WS_OVERLAPPED,               //窗口风格        
       100,                         //窗口位置的x坐标
        100,                         //窗口位置的y坐标
        320,                         //窗口的宽度
        240,                         //窗口的高度
       NULL,                        //父窗口句柄
        NULL,                        //菜单句柄
        hInstance,                   //应用程序实例句柄
        NULL);            //窗口创建数据指针
返回句柄是0x00000000,调用GetLastError得到的是0,不知道是哪错了

解决方案 »

  1.   

    //窗口类名称要么是预定义的名称如BUTTON,要么是自定义的类名称。
    自定义用 RegisterClass 或  RegisterClassEx
      

  2.   

    一看就知道class name有问题,这个class name是不能乱填的,要么是windows提供类名或是用RegisterClass得来的类名
      

  3.   

    我已经注册了这个窗口类
            if(!RegisterClass(&wc))
    return FALSE;
      

  4.   

    窗口风格?
    WS_OVERLAPPEDWINDOW
      

  5.   

    首先注册类,其次,如果窗口类型不是WS_POPUP,就应该指定父窗口