muyu0098 发表于 2013-7-18 16:29:34

请教win32汇编中的“注册”是什么意思?

win32汇编中,创建一个窗口前,先要注册,再创建
使用通用对话框的时候,也是说要先注册

觉得自己隐隐约约了解“注册”的意思,但有说不清楚,因此想请高手讲下,为什么要注册(为什么大部分API函数不用注册而这些要注册)?   注册本质是什么?(类似c中的函数声明?变量声明?还是函数定义?还是结构定义?)
谢谢

小甲鱼 发表于 2013-7-18 16:49:14

这么说吧,你要加入一个俱乐部,想要参加他们的派对,游戏,你就应该先“注册”一个会员资格~

小甲鱼 发表于 2013-7-18 16:50:55

原理上来说,你要创建一个独立的程序,你需要向Windows“注册”。为什么那么多的API函数不用注册呢?因为他们是放在DLL中共享给内存空间的。

muyu0098 发表于 2013-7-18 17:00:44

哇!老大亲自回复啊,非常荣幸。
顺便说下,我妹子非常好奇你为什么独爱苍老师,老师很多啊,好吧,其实我也很好奇

您这么一说,我想起来了,好像哪里看到过说独立4G空间的后2G是放DLL的是么?
注册只是递交一个申请,获得一个创建的资格,还是会被系统分配空间啊,句柄啊,变量名啊等资源?
注册后系统有什么变化?有没有“返回值”?

小甲鱼 发表于 2013-7-19 15:47:41

muyu0098 发表于 2013-7-18 17:00 static/image/common/back.gif
哇!老大亲自回复啊,非常荣幸。
顺便说下,我妹子非常好奇你为什么独爱苍老师,老师很多啊,好吧,其实我 ...

嗯,苍老师比较有名气嘛,又来到咱中国发展了,要支持下的~

这么多个问题哈,这篇文章可以满足你的疑惑:http://bbs.fishc.com/home.php?mod=space&uid=9&do=blog&id=807
页: [1]
查看完整版本: 请教win32汇编中的“注册”是什么意思?