能力值:
( LV12,RANK:750 )
|
-
-
2 楼
注意MSDN
|
能力值:
( LV7,RANK:100 )
|
-
-
3 楼
API还能少是么....那微软不疯了...
兼容的最好办法就是装个win7自己实测一下,如果是R3的应用程序的话兼容的问题不大....
|
能力值:
( LV9,RANK:610 )
|
-
-
4 楼
document的API一般不会有什么问题~
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
API没有说不兼容吧。。。好象只是越来越多。。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
只有从高往下兼容。
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
使用API函数一般不会有什么问题。XP下编写的程序在VISTA系统下出错,多数情况都是自己的代码不够严谨引起的。除了自己代码本身的问题,我目前遇到编写的XP程序在VISTA下出现问题主要有以下三种情况:
1、如果程序使用了HeapAlloc来分配内存,不要使用GetProcessHeap取默认堆,最好自己用HeapCreate创建新的堆。默认堆大小一般的说法是4M,不知道是不是被进程所调用的那些系统DLL用掉了大部分,分配内存过多时很容易失败。
2、程序在XP下枚举并修改网页中的元素不会有什么问题,但在VISTA下修改网页元素有时就会导致非法操作,这应该是安全性的问题。
3、VISTA下,服务程序不能直接与桌面交互,具体的原因网上你可以搜索得到。如果需要写一个可与桌面交互的服务程序,目前只能是写两个程序来解决,一个服务的服务端,一个服务的客户端。
暂时只想起这么多,应该还有几点注意事项的。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
哦,不好意思了,我以为有些XP的API在VISTA下给更新了或者...,所以就问问。那么请问应该要注意什么?
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
documented API 没有问题的吧一般
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
没用过vista,win7也没装的
|
能力值:
( LV5,RANK:70 )
|
-
-
11 楼
避免涉及权限的操作时 ALL_RIGHT,做到需要多少权限就多大权限,否则,系统比较有意见.
部分系统目录从vista开始,很多时候是无写入权限的.
|
|
|