社区
其它技术问题
帖子详情
《Windows程序设计》中第三章的代码为什么要求WinNT?我的系统是98,那该怎么办?
lbskln
2005-05-02 12:03:17
《Windows程序设计》中第三章的代码为什么要求WinNT?我的系统是98,那该怎么办?
if (!RegisterClass (&wndclass))
{
MessageBox (NULL, TEXT ("This program requires Windows NT!"),
szAppName, MB_ICONERROR) ;
return 0 ;
}
窗体注册失败,98该怎么办?
...全文
111
5
打赏
收藏
《Windows程序设计》中第三章的代码为什么要求WinNT?我的系统是98,那该怎么办?
《Windows程序设计》中第三章的代码为什么要求WinNT?我的系统是98,那该怎么办? if (!RegisterClass (&wndclass)) { MessageBox (NULL, TEXT ("This program requires Windows NT!"), szAppName, MB_ICONERROR) ; return 0 ; } 窗体注册失败,98该怎么办?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
useresu
2005-05-02
打赏
举报
回复
不是的,
我看了,
if (!RegisterClass (&wndclass))
这个判断是注册失败才成立的.
RegisterClass (&wndclass)失败,返回0,然后!一下,判断才成立,
所以:
MessageBox (NULL, TEXT ("This program requires Windows NT!"),
szAppName, MB_ICONERROR) ;
是失败才显示的.
这代码就是win98系统刚好可以.
csdnlady
2005-05-02
打赏
举报
回复
up
useresu
2005-05-02
打赏
举报
回复
窗口类结构的问题吧
我帮你看看
烟火......
2005-05-02
打赏
举报
回复
装个双系统^^
lbskln
2005-05-02
打赏
举报
回复
问题找到了,是编译器问题!换了个编译器就没事了!谢谢帮忙!
Win
dows
系统
版本宏_
WIN
32_
WIN
NT
对应值
win
7 _
WIN
32_
WIN
NT
>=0x0601 vista _
WIN
32_
WIN
NT
>=0x0600
Win
dows
XP _
WIN
32_
WIN
NT
>=0x0501
Win
dows
2000 _
WIN
32_
WIN
NT
>=0x0500
Win
dows
NT
4.0 _
WIN
32_
WIN
NT
>=0x0400
Win
dows
Me _
WIN
在
win
98
中
访问
NT
FS分区
1.下载
NT
FS FOR
WIN
DOWS
98
软件2.复制七个
WIN
2K或者
WIN
NT
的
系统
文件,分别是autochk.exe,
nt
oskml.exe,
nt
dll.dll,
nt
fs.sys,c_1252.nls,c_437.nls,l_i
nt
l.nls。其
中
,
nt
fs.sys位于
win
nt
/system32/drivers目录下,其他文件均位于
win
nt
/system32目录下。把这7个文件复制到
WIN
VER
WIN
32
WIN
NT
WIN
VER 和 _
WIN
32_
WIN
NT
请在
WIN
DOWS
.H前定义 从 Visual C++ 2008 开始,Visual C++ 不支持面向
Win
dows
95、
Win
dows
98
、
Win
dows
ME 或
Win
dows
NT
。如果您的
WIN
VER 或 _
WIN
32_
WIN
NT
宏被指定到这些
Win
dows
版本之一,则需要修改宏。当升级从 Visual C++的以...
_
WIN
32_
WIN
NT
,
WIN
VER,
WIN
32_IE, _MSC_VER的值定义以及简单使用
_
WIN
32_
WIN
NT
,
WIN
VER,
WIN
32_IE, _MSC_VER的值定义,以及简单实用方法。以及延伸SDK、DDK说明及下载。
win
dows
编程_
WIN
32_
WIN
NT
, _
WIN
32_IE,
WIN
VER,_
WIN
32_
WIN
DOWS
(版本)的定义与取值
WIN
VER 取值 0x030a //
Win
dows
3.1 0x0400 //
Win
dows
95/
NT
4.0 0x0410 //
Win
dows
98
0x0500 //
Win
dows
Me/ 2000 0x0501 //
Win
dows
XP/ Server 2003 0x0502 //
Win
dows
XP SP2/ Server 2003 SP1 0x0600 //
Win
do...
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章