| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 96 人关注过本帖
标题:向有“有容大哥”问个windowS编程自学手册makewin问题?
只看楼主 加入收藏
小习小习
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:6
帖 子:1467
专家分:4792
注 册:2012-7-2
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
向有“有容大哥”问个windowS编程自学手册makewin问题?
#define STRICT
#include<windows.h>
#include<windowsx.h>
#include<string.h>

char Name[]="MakeWin";
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);

#pragma warning (disable:4068)
#pragma argsused

int WINAPI WinMain(HINSTANCE hInst,HINSTANCE hPrevInstance,
                   LPSTR lpszCmdPram,int nCmdShow)
    {
     HWND hwnd;
     MSG Msg;
     WNDCLASS WndClass;

     memset (&WndClass,0,sizeof(WNDCLASS));
     WndClass.style = CS_HREDRAW|CS_VREDRAW;
     WndClass.lpfnWndProc = WndProc;
     WndClass.hInstance = hInst;
     WndClass.hbrBackground = Name;这里出问题了
     RegisterClass(&WndClass);

     hwnd = CreateWindow(Name,Name,WS_OVERLAPPEDWINDOW,
     10,10,600,400,NULL,NULL,hInst,NULL);
     ShowWindow(hwnd,nCmdShow);
     UpdateWindow(hwnd);

     while(GetMessage(&Msg,NULL,0,0))
     {
         TranslateMessage(&Msg);
         DispatchMessage(&Msg);
     }
     return Msg.wParam;
   }

   LRESULT CALLBACK WndProc(HWND hwnd,UINT Message,
                   WPARAM wParam,LPARAM lParam)
   {
      if(Message==WM_DESTROY)
      {
        PostQuitMessage(0);
        return 0;
       }
        return DefWindowProc(hwnd,Message,wParam,lParam);
   }
E:\windows\test\makewin.cpp(23) : error C2440: '=' : cannot convert from 'char [8]' to 'struct HBRUSH__ *'
        Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
第一个WINDOWS程序,出了好多问题,经过调试,只剩一个问题了,这最后一个我不知道是什么原因
搜索更多相关主题的帖子: warning include 大哥 编程 
2012-09-28 10:39
小习小习
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:6
帖 子:1467
专家分:4792
注 册:2012-7-2
收藏
得分:0 
我错了,发现错误了,老眼昏花了

实现自己既定的目标,必须能耐得住寂寞单干。
2012-09-28 10:55
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:20 
分给我罢
2012-09-28 12:51
小习小习
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:6
帖 子:1467
专家分:4792
注 册:2012-7-2
收藏
得分:0 
回复 3楼 zklhp
呵呵。行,这版不热闹

实现自己既定的目标,必须能耐得住寂寞单干。
2012-09-28 13:16
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
。。。。。改成HBRUSH
没来过这个版块啊

梅尚程荀
马谭杨奚







                                                       
2012-09-30 20:24
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
这个版主要聊的是windows操作罢 可以去C++的相应版块聊windows编程 毕竟MFC是用windows API开发的主力
2012-09-30 20:28
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zklhp在2012-9-30 20:28:40的发言:

这个版主要聊的是windows操作罢 可以去C++的相应版块聊windows编程 毕竟MFC是用windows API开发的主力

表示赞同

梅尚程荀
马谭杨奚







                                                       
2012-09-30 20:29
快速回复:向有“有容大哥”问个windowS编程自学手册makewin问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059954 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved