-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathreadme.txt
62 lines (47 loc) · 2.69 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
This is a modified copy of SDKDiff, which is known as WinDiff
provided by Microsoft Corporation included in the Platform SDK.
A limited UTF-8 support is added.
I think this tool is under MICROSOFT LIMITED PUBLIC LICENSE
described in Terms of Use of the Microsoft Developer Network.
See http://msdn.microsoft.com/en-us/cc300389 for details.
Original content is below.
-------------------------------
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
PARTICULAR PURPOSE.
Copyright (C) 1999 Microsoft Corporation. All Rights Reserved.
SDKDiff Sample
-------------------------------
Abstract:
SDKDiff allows the users to compare two files or two directories
against each other, and display the differences found between the
files or directories on the screen.
The differences are displayed textually and graphically. Graphically,
data that exists in the first file but does not exist in the second file
is represented by a red line, whereas data that does not exist in the first
file but exists in the second file is represented by yellow line.
The identical parts of the files are displayed in black line. The 2 lines, one
for each file, made up of different colors based on blocks of identical or
different blocks of data in the files.
Both files are displayed simultaneously. They are virtually mapped to one file,
where the lines that only appear in the first file are highlighted in red, and
the lines that only appear in the left file are highlighted in yellow.
Supported OS:
Windows 2000, Windows XP
Building:
Build the sample using the latest Platform SDK via the MAKEFILE included.
For building in Visual Studio, use the sdkdiff.vcproj for Visual Studio.NET and
sdkdiff.dsp for Visual Studio 6.0.
Usage:
The sample can be run directly on the command-line by typing 'sdkdiff'.
This starts the sdkdiff program, and the files or directories to be compared can
be chosen via the menus in the program: File->Compare Files or File->Compare Directories.
Special Note for 64-bit Build Environments:
This sample builds a binary sample and an associated help file. In some 64-bit
environments, NMAKE is unable to find the help compiler to build the help file
and will fail. As a result, help-related functions in this sample will be unable
to find the help file. To resolve this problem, build the sample in a 32-bit
environment and then copy the help file to the output directory of the 64-bit
build environment. Alternatively, add the path of the HCRTF.EXE tool (located
in the installed Visual Studio distribution) to the "PATH" environment variable.