问题描述
- 怎么查看windows已经注册好的窗口类?
- 想使用windows已经注册好的窗口类,但不知道有哪些,也不知道名字。怎么才可以显示出来呢?
解决方案
解决方案二:
请问什么是windows已经注册好的窗口类
解决方案三:
注册窗口类以后同一类窗口都用一套WindowProc。有统一的行为。
以后不用每个窗口都实现一次了。
在我们构造一个窗口类结构后,我们需要将这个类结构指针加入到system atom table 即SAT中,这样系统就可以通过查找这张表来找到用户自定义的窗口类,window预定义的窗口类指针也在SAT中。SAT实际上实现了一种用于查询的映射,atom实际类型是short,即16位数据。只有系统才可直接访问这张表,但在调用某些api函数时,如Registerclass,可以告知系统来存取这张表。当然,还有本地原子表和全局原子表,这些表应用程序是可以直接访问的
解决方案四:
编写窗口程序是很复杂的,涉及到注册窗口类、消息循环、回调函数等
控制台的结构比较简单,避免初学者分散精力。
先耐心学好标准C++的语法,之后多了解一些Windows API方面的知识,然后看一些Win32SDK和MFC方面的书籍
时间: 2024-09-10 06:01:48