标题:windows编程的一点小疑惑
只看楼主
夏时雨
Rank: 2
等 级:论坛游民
帖 子:45
专家分:75
注 册:2013-10-11
结帖率:100%
已结贴  问题点数:40 回复次数:3 
windows编程的一点小疑惑
typedef struct tagWNDCLASSA
        
{
        
    UINT       style ;
        
    WNDPROC    lpfnWndProc ;
        
    int        cbClsExtra ;
        
    int            cbWndExtra ;
        
    HINSTANCE     hInstance ;
        
    HICON      hIcon ;
        
    HCURSOR       hCursor ;
        
    HBRUSH     hbrBackground ;
        
    LPCSTR        lpszMenuName ;
        
    LPCSTR        lpszClassName ;
        
}

WNDCLASSA, * PWNDCLASSA, NEAR * NPWNDCLASSA, FAR * LPWNDCLASSA ;
这是windows里对窗口的定义。
求助,这里 NEAR * NPWNDCLASSA, FAR * LPWNDCLASSA ;代表什么?
搜索更多相关主题的帖子: windows style 
2014-04-14 19:47
夏时雨
Rank: 2
等 级:论坛游民
帖 子:45
专家分:75
注 册:2013-10-11
得分:0 
自己顶一下

人生若只如初见
何事秋风悲画扇
2014-04-15 09:53
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
得分:20 
不懂啊。
不过百度“NEAR * NPWNDCLASSA”出来好像第一条就是解释

[ 本帖最后由 embed_xuel 于 2014-4-15 10:03 编辑 ]

总有那身价贱的人给作业贴回复完整的代码
2014-04-15 10:00
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:20 
这里 NEAR * NPWNDCLASSA, FAR * LPWNDCLASSA ;代表什么?


这里是兼容16位时代的东西 当时有长指针和短指针 但从32位开始没这玩意了 有的时候习惯上还用lp也就是long pointer 但你要知道 这里长不长没区别的
2014-04-15 12:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-430086-1-1.html




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

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