2 frosen lu frosen_lu 于 2014.04.21 22:58 提问

windows 编程 新手问题

最近刚开始看windows 自学

就是想了解下,书中helloworld程序先注册了一个窗口类,然后写了一个窗口对象,再然后是消息的循环,

可是我没看懂窗口对象是怎么知道自己是属于这个窗口类的,并没有把窗口类的值赋给窗口对象啊,

消息也是,没看出这个消息与窗口是怎么建立关系的

求解答

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.01.02 15:13

CreateWindow()的时候,可以指定窗口类

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
新手引导编辑器
前言:由于从16年毕业开始 参加项目后 所接触的第一个系统便是游戏的新手引导系统的维护,但是之前引导的实现方式过于依赖程序员和界面逻辑,导致引导层和UI层项目交互,现根据网上的建议,实现了一个完全由策划维护的新手编辑器功能。
初学编程的人一般会遇到的几个问题
初学编程的人一般会遇到的几个问题
关于编程:送给初学者
一、什么样子的人适合学习编程?       在大众周围,总是充斥着各种如何学习编程的声音。许多人已经对于是否“每个人都应该学习编程”发表了自己的观点。开句玩笑话:如果那些认为每个人都需要学习编程的作者自己会编程的话,就不会出现程序员紧缺的现象了!  其实编程这个事情,很多人有计算机专业相关和非计算机相关的区分,虽然确实有基础底蕴的差别,但是在努力的共性上还是一致的,有以下几个共性:  1. 对编
对于系统编程的学习是 选择windows还是linux?
<br /><br />对于系统编程的学习是 选择windows还是linux?<br /> <br />linux系统编程之所以看起来很简单,是得益于Linux系统本身并不包括窗口管理系统(ex:GNOME/KDE),所以,那些介绍linux系统编程的书,对于每一个部分都很清晰:文件,进程,socket等。我们在进行学习的时候可以不用像在Windows下关心窗口怎样创建,各个控件之间怎样交互那样复杂,所以,想要熟悉操作系统的话我们可以参看linux下系统的编程,另外,由于linux系统的可定制性十分优秀,
QT编程应该注意的几点技巧
1.页面布局和VS类似,要自己选中单击Layout 2.用户输入数据范围可以用QtIntValidator(this,0,100),或者其它类型QtDoubleValidator(this,0.0,1.0);等等。 3.Qt的过程实现最好使用槽机制,当然具体设计具体分析。 4.Qt的使用最好看看帮助文档。 5. QDom Document doc; QDomElement root=do
老程序员给初学者的一些建议和忠告
网上看到的一篇好文章,自己当年没有读到是损失,现在希望更多的师弟师妹因为这篇文章避免这个损失! 请记住——我不会以码农自卑,但一定以常年码农为耻!
Unity游戏开发基础知识(新手必看)
内容会持续更新,有错误的地方欢迎指正,谢谢! 0.Unity最大的优点 unity提供的最大优点就是跨平台。 以前项目移植很麻烦,现在只要一份代码,然后注意平台差异就好了。 1.灯光类型 平行光:DirectionalLight 有一个方向,用于模拟阳光 点光源:Point Light 一个球状,用于模拟灯泡,、爆炸等,别开启阴影运算以节约性能 聚光灯:Spot L...
关于编写QT国际化程序中需要注意的问题
第一:代码编写 代码编写的过程中需要注意的有如下几点: 1.在OQbject的子类中使用tr("翻译字符串")的话,需要在其子类中加上Q_OBJECT,因为QT的翻译会使用上下文,如果不加上Q_OBJECT则会    将其命名空间修改为子类的名称,导致无法找到翻译词条。在qt的lupdate提取词条的时候,会提取到其子类的命名空间下。 2.如果不想给QObject的子类增加Q_OBJECT
新手学编程的常见困惑
我目前还是一个新手,正在学Java中。在学习过程中,我遇到了许多的困难,对这些困难的解决,也让我感觉,完全自学的时候,很容易遇到很多知名、不知名的错误。我在这里记录一些,算是自己自学过程中的一个总结和记录。 1、畏惧不了解的事物 作为新手,完全的新手,对很多东西是不了解,很陌生的。即使网上有很明确的步骤方法,在实践前,新手是容易产生畏惧情绪的,一旦实践操作失败,挫败感会剧升。以Java的环境配
《新手学Java 7编程(第5版)》扫描版.pdf
书籍简介:《新手学java 7编程(第5版)》由程序设计畅销书作者herbertschildt撰写,将内容彻底更新至javase 7。首先从基础讲起,介绍了如何编译和运行java程序,然后讨论了关键字、语法和一些结构,它们共同构成了java语言的核心。之后,《新手学java7编程(第5版)》介绍了java的一些高级特性,包括多线程程序设计和泛型。最后以对swing的介绍结束了全书。本教程节奏轻快,...