说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

调用CreateWindow出错,请大虾帮忙

编辑:说三道四文库 发布时间:2017-10-22 09:09
HTML文档下载 WORD文档下载 PDF文档下载
// TODO: Place code here.
static TCHAR szAppName[] = TEXT ("HelloWin") ;

HWND   hwnd; //
        
    MSG    msg ;
        
    WNDCLASS wndClass ;

//set the property of the object wndclass
wndClass.style = CS_HREDRAW | CS_VREDRAW;
wndClass.cbClsExtra = 0;
wndClass.cbWndExtra = 0;
wndClass.hInstance = hInstance;
wndClass.hIcon = LoadIcon(NULL,IDI_APPLICATION);
wndClass.hCursor = LoadCursor(NULL,IDC_ARROW);
wndClass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
wndClass.lpszMenuName = NULL;
wndClass.lpszClassName = szAppName;

if( !RegisterClass(&wndClass)) 
{
MessageBox(NULL,TEXT("register error"),szAppName,MB_ICONERROR); 
return 0;
}
static TCHAR szAppTitle[] = "Hello Window";
hwnd = CreateWindow(szAppName,
szAppTitle,
WS_OVERLAPPED | WS_MINIMIZEBOX | WS_SYSMENU,
500,
500,
544,
347,
NULL,
NULL,
hInstance,
NULL);


——————————————————————————————————

上面是在win2000+vc6。0中运行,可是一运行到CreateWindow
就出些读写错误……
hInstance其中是winmain里的参数……
访问不允许地址(就是,使用空指针)。

窗口过程

wndClass.lpfnWndProc = (WNDPROC)WndProc;
你没有定义处理函数:
wndClass.lpfnWndProc = (WNDPROC)WndProc;
另外你创建完要:
ShowWindow(hwnd,SW_SHOW);
慢了……
我也才学,哈哈

#include <windows.h>

LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam);

int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,
PTSTR szCmdLine,int nShowCmd)
{
static TCHAR szAppName[]=TEXT("HelloWin!");
WNDCLASS wd;
MSG msg;
HWND hwnd;

wd.style = CS_HREDRAW | CS_VREDRAW;
wd.lpfnWndProc = WndProc;
wd.cbClsExtra = 0;//类扩充大小
wd.cbWndExtra = 0;
wd.hInstance = hInstance;
wd.hIcon = LoadIcon(NULL,IDI_APPLICATION);
wd.hCursor = LoadCursor(NULL,IDC_ARROW);
    wd.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
wd.lpszMenuName = NULL;
wd.lpszClassName = szAppName;

RegisterClass(&wd);

hwnd = CreateWindow(szAppName,TEXT("HelloWin"),WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,
NULL,NULL,hInstance,NULL);

ShowWindow(hwnd,nShowCmd);
UpdateWindow(hwnd);

while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return 0;
}

LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
HDC hdc;
RECT rect;
PAINTSTRUCT ps;

switch(message)
{
case WM_PAINT:
hdc = BeginPaint(hwnd,&ps);
GetClientRect(hwnd,&rect);

DrawText(hdc,TEXT("Hello,you are welcome!"),-1,
&rect,DT_SINGLELINE | DT_VCENTER | DT_CENTER);
EndPaint(hwnd,&ps);
return 0;

case WM_DESTROY:
PostQuitMessage(0);
return 0;
}

return DefWindowProc(hwnd,message,wParam,lParam);
}
建议在结构体定义定义后调用一句ZeroMemory,虽然这里不是这个原因。
dongfa(一桶江湖)  谢谢~~~~
“全国云计算大数据创新项目评选”征集活动正式启动 【走近院士】李伯虎:云制造技术的应用及发展 一周热点: Twitter的下一代分布式数据库Manhattan 专访微软陆奇:大转型中最难的是文化的改变 【CTO俱乐部走进腾讯】问题征集进行中 颠覆移动营销世界的女王Yunha Kim为女性CEO正名 Google揭露“仙女座”虚拟网络,及分散和集中架构之辩 DHTMLX Touch:开源的HTML5和JavaScript框架 Supercell下一城:《海岛奇兵》续写芬兰手游传奇 开发者盛宴 2014 Unity亚洲开发者大会盛大开幕 微软全球中国云业务总经理:云落地中国的最大难题 PTVS 2.1 Beta版发布 Visual Studio的Python工具 【走近院士】李兰娟:云计算与大数据将成为医疗改革利器 迭代不等于学习,聚类分析也不等于机器学习 Office大肆杀戮,已攻下Chrome Web Store Bug都补好了?Google发布Android 4.4.3更新 微软被传收购Xamarin 强势推进移动新战略 挑战传统金融业务 Facebook进军移动支付领域 亚马逊AWS需解决的五项问题 腾讯自曝:大数据平台的秘密 继Cloudera之后,MapR宣布对Spark的完全支持 企业实施商务智能的6个致命错误 《近匠》HBuilder:如何用JS调用几十万原生API? littleBits新推Cloud Module,普通人也能DIY智能硬件 如何创建浮动式标签模式? Office 365正式落地中国——移动为先,云为先 .NET Native:C++的性能 C#的产能? Arduino联合创始人Tom Igoe:创客,因何而创 【走近院士】高文:多媒体大数据的影响及面临的挑战 微软SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建 Linux将会统治桌面端的7个原因 按钮茶馆开张啦,有闲的进来聊天吧~ 小問題 PhoebusApollo(sunny) 你说要开贴,又没分,我有,给你100分,进来领吧!呵呵,不用谢!:) 关于DBGridEh排序的问题,急急急!!! ora-12224错误,tns no listener错误 !在线等待 ,急~! 求助jb9的破解 报表问题,急呀,救命呀~~~55555~~~~ 500分求解决一个问题 在线等待 解决立即给分 2003下为什么我的声卡不能用? 在程式AAA.PRG中如何修改表的字段的類型,比如字段C類型改為N類型??很急!!! 为什么有时候成员函数或变量显示不出来 救命!我在程序中使用webbrowse控件………… 在线等待。 也许是一个很简单的问题! 连接mysql出错 寻关于工控的中英文对照资料 想在暑假打工(计算机方面的)需要什么条件啊? 关于SQL SERVER的疑难问题!来者有分!(在线等待!分数不够可以再加) MTS与线程——高分相赠!!!! 来看看啊,告诉我再哪里下就给分啊~~ 大对象问题,所有书都是这么说的,可是都作不成功? 如何指定tquery中的某一行? 如何通过API发送翻页按键给控件? 在jbuilder 中 不能通过 创建Ejb Tester对EntityBean进行测试吗?SessionBean都可以的 如何在ie中点右键获得这个ie窗口的window Text以及其主框架的URL。 关于Kdevelop开发 大家讨论一下项目负责人到底该赚多少钱(年薪)? ★★★★★如何在文件下载完毕后自动关闭浏览器??★★★★★ #### 关于CWebBrowser控件 #### 兄弟我要做一个网上银行系统,需要做压力测试,各位有过这样的经验吗??怎么来测试,用什么工具来进行并发访问压力测试? 兄弟我要做一个网上银行系统,需要做压力测试,各位有过这样的经验吗??怎么来测试,用什么工具来进行并发访问压力测试? 菜鸟问题,在线等待,如何让JList显示带gif的文字啊? delphi+access 用ADO连接,为什么在SQL语句中用SUM()时,执行出错?送分 为什么我make时,有错误:'class' or 'interface' expected Dreamweaver mx自带的制作下拉菜单的部题? Interbase字段类型有多少,就这些吗??急呀 Sybase:怎样知道本地的哪些数据库文件已经被连接,和连接的DBN,DBF,ENG。无论是Central还是其他应用打开的,我咨询Sybase公司,还不行 请问如何用ASP.NET或ASP发送会议要求和约会 怎么样在网页上插一个FLASH动画呢 小问题,很快结帖 为什么会出InvocationTargetException ***急购vb6.0控件参考,MFC类库大全(上,下),运行库大全(希望) Applet向Servlet发消息,分别发post和get请求,请问该如何实现 请教,DataGrid实现分页后怎么保存 每一页DataGrid里的checkbox的状态 关于多个radiobuttonlist的选择问题。 Server.CreateObject("LyfUpload.UploadFile") 怎样动态的创建ado.net中的dataadapt和dataconnection? 可不可以在微软的中文网站上找到中英文的技术文章,asp是微软的技术吧? 请问如何将owc生成的图表赋不同的颜色 保存jsp文件时遇到问题,help frame中的数据传递 今天做舅舅了!!! 三分之一加十五分之一加三十五分之一一加到三百二十三分之一怎么算 __________your helf,i passed the exam.a.thank you to b.thanks for c.thank to d.thank for 一次函数的关系式的问题已知一次函数的图象经过点A(-1,3)和点B(2,-3),求:(1)一次函数的关系式(2)判断点C(-2,5)是否在该函数图象上 请问大家下电脑的哪些硬件容易坏?内存条怎么样 晓得的人说下哈,我在此先谢谢给位朋友了 请各位高手帮忙做11个选择题,急等~ 脚裸是身体的哪里啊我一直不知道脚裸是在哪里 口艮 是什么字? 成语晨什么暮什么 关于解直角三角形的题,已知在△ABC中,∠A、∠B、∠C对边分别为abc;关于x的一元二次方程x²-(c+4)x+4c+8=0的两根为a、b,且9c=25a*cosB1、判断△ABC的形状2、求a、b、c的值 已知a²b=4,求ab(a^5b^2-a^3b-a)的值 “那艮”是什么字上下结构 "晨"字开头的成语?有没有晨字开头的成语帮忙写一下~ 初三化学酸碱盐练习 答案帮帮忙啊! 问下电脑的哪些硬件容易坏?内存条怎么样 晓得的人说下哈,本人先在此感谢各位朋友炸4 作文记一次校园升旗仪式(场面描写) 碳是各种生物大分子中含量最多的元素吗?RT 白墙上有黑印怎么办啊? 写一次难忘的升旗仪式400字作文有趣 当a=178,b=53时,求48a-48b的值 白墙上有很多黑色的裂缝,这是什么东西?用手摸上去感觉没有明显的凹凸感,然后是黑色的,形状自然曲折,有很多,大概一面墙有数十上百条这种线自然相交.用手摸了之后,手上也会有点黑色的 记一次升旗仪式400 乱了夏天蓝了海是什么意思?急那要是把这句话用于恋爱方面是什么意思? 怎样除去白墙上的粉笔字墙上被孩子用粉笔画的很乱怎么才能去掉 300字作文题目《记一次升旗仪式》的作文有哪些 想一个乱了夏末蓝了海的情侣网名 怎么样才能更好的帮助贫困地区的孩子们?怎样可以通过正规途道和大家一起去看望孩子们? 简单的填空:一次函数和一元一次函数的关系由于一元一次方程都可以写成( )的形式,所以解一元一次方程可以转化为:当( )时,求( )的值.从图象上看,这相当于已知( ),确定( )的 乱了夏天蓝了海什么意思? 一道连线题新鲜猪肉 纯鲜牛奶 咸菜 干蘑菇 干蘑菇1 晒制法 2冷藏法 3巴氏消毒法 4腌制法 5脱水法 走遍美国有用吗 乱了夏末蓝了海 还有哪些方式可以帮助贫困地区的孩子和老人? 美术教学的备课过程 一个女字旁加上温的右边,这个字怎么念? 我是一个女生,可我就英语擅长,数学正在慢慢进步,我学文可以吧 第28届楚才作文竞赛获奖名单!哪有?到博奥论坛去看,那有完整版的.博奥论坛-竞赛专区-语文-----------------------------------------------------------------------------------第28届楚才作文竞赛获奖名单(小学 白的韩国字怎么写 我是学文的,考数学时会走思,怎样可以专心一点? 最美的棉花糖作文600字左右........越快越好..... 说一下主板内存槽坏了怎么办 晓得的人说下哈,本人先在此感谢大家店0 什么是一次函数关系式(怎么求?)最主要的是...还不会怎么求初二的通常是怎么求的? 从五里店西到卢沟桥怎么走 说一下主板内存槽坏了怎么办 晓得的人说下哈,本人先在此感谢大家延6 《文心雕龙》一共有多少篇分为那些题材 斯诺克中打红球时,白球先打中红球,再碰到粉球,再碰到黑球,然后白球落袋(彩球没有落袋),罚几分如题 问下大家主板内存槽坏了怎么办 晓得的人说下哈,本人先在此感谢大家雇9 英语翻译 28届楚才作文竞赛获奖名单什么时候出来 问下大家主板内存槽坏了怎么办 晓得的人说下哈,本人先在此感谢大家菌1 一次函数的关系式八年级上册的一次函数中有一道例题:某弹簧的自然长度为3厘米,在弹性限度内,所挂物体的质量X每增加1千克,弹簧长度Y增加0.5厘米根据"Y=KX+B"请你写出X与Y之间的关系式,怎么 如图,已知AB=AC,D为AB上一点,DE⊥BC,ED的延长线交CA的延长线于点F,则△ADF是等腰三角形吗?为什么? 自然数除以7的规律是什么自然数除以7后的商是一个循环小数,这个小数的规律是什么? 一道选择题28.5I'll be a scientist ______ I grow up.A.ifB.whenC.beforeD.because 已知AB=AC,D是AB上的一点,DE垂直于BC于E,ED的延长线交CA的延长线于F,那么三角形ADF是等腰三角形吗?为什么? 一个自然数除以7的规律1除以7=0.142857142857. 一道选择题28.4Please Tell me if he ______ tomorrow.A.comesB.is comingC.cameD.will come 已知AB=AC,D是AB上的一点,DE垂直于BC于E,ED的延长线交CA的延长线于F,那么三角形ADF是等腰三角形吗?有急用 自然数除以13的规律是什么 “寺艮”这个词语是什么意思? 已知AB=AC,D是AB边上一点,DE⊥BC于点E,ED的延长线交CA的延长线于点F,试说明三角形ADF是等腰三角形 朴槿惠拒与安倍进行正式会晤 日方表示美称倡导平等但不干涉沙特是否禁止女性美国西部山区蕴含创业潜力 或成下一个媒体称美商场枪击案凶手为白人男性 已资料显示巴西2012年共发生5.6万美国西部山区蕴含创业潜力 或成下一个美国一商场发生枪击事件 暂无人员伤亡印度民众燃放爆竹庆祝排灯节 引环境污巴西被指国内1/3民众缺粮仍大量出口媒体称美商场枪击案凶手为白人男性 已穆兄会面临军方清算 穆尔西支持者誓言印专家:印需成立航天司令部并发展反卫俄副防长指北约“坚定爵士”军演具有冷“狗仔队国王”偷拍历险记韩媒称韩国海警截获三艘“非法捕捞”中穆尔西受审质疑审判合法性 埃及民众意1.4万北京车主河北上牌 当地形成上美研究称适合人类居住类地行星或大量存纽约女性:成为全美找对象最挑群体不是苹果公司为扩大在美零件生产将在亚利桑俄副防长指北约“坚定爵士”军演具有冷国土资源部:近期可开发利用耕地后备资网贷评级亟待建立权威的统一标准 行业我国养老金待遇实现同步调整 1亿多退2016年油价“三连涨”收官 坐稳“最老国家级文工团团长的“行贿团”啥规公款买参茸 接受有偿陪侍 浙江通报1王杰当选中共秀山自治县委书记 向业顺何毅当选为新一届开州区区委书记 冉华【图片故事】广场舞江西庐山现雾凇景观梦幻如仙境2016年12月28日外交部发言人华土耳其军方称打死44名“伊斯兰国”武喜怒哀乐皆有 梦想隐忧并存——201外交部回应安倍珍珠港之行:精明作秀不俄失事图-154飞机第二个黑匣子被找最高人民法院第三巡回法庭在江苏南京揭齐向东:没有安全保障 大数据没有未来俄官员:普京难休完整新年假期 电话与4起国土部督办违法案件处理结果公布 中共奉节县十四届第一次全会召开 杨树吴宗发当选为新一届奉节县委常委、县纪
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘