README.TXT File
README file for Microsoft(R) C/C++, Version 7.0
(C) Copyright Microsoft Corporation, 1992
This document contains release notes for version 7.0 of Microsoft
C/C++ and its libraries for MS-DOS(R) and Microsoft Windows(TM)
operating systems.
========================< IMPORTANT REQUIREMENT >==========================
Microsoft C/C++ version 7.0 requires DPMI services. If you wish
to use Windows as your development environment, Windows provides
DPMI services for you. TO USE MS-DOS AS YOUR DEVELOPMENT
ENVIRONMENT YOU MUST INSTALL 386-Max TO PROVIDE THESE SERVICES.
================================< CONTENTS >===============================
This file has the following sections:
Part 1: ESSENTIAL WINDOWS 3.0 COMPATIBILITY INFORMATION
Part 2: Setup and Configuration Notes
Part 3: Support for Windows 3.1 in the Microsoft Foundation Classes
Part 4: List of Additional Readme Files
Part 5: List of Topics in the DETAILS.TXT file
=======< Part 1: ESSENTIAL WINDOWS 3.0 COMPATIBILITY INFORMATION >======
To make it easy for you to update to the latest Windows APIs
and the new features of Windows 3.1, MS C/C++ supports
Windows 3.1 by default. Windows 3.0 applications that are
rebuilt with C/C++ will target Windows 3.1 by default.
Therefore, attempting to run them under Windows 3.0
generates an error.
If you do not wish to take advantage of new Windows 3.1
functionality, or if you want your applications to run on either
Windows 3.0 or Windows 3.1, then follow these instructions for
building Windows 3.0 applications.
Building Windows 3.0 Projects with PWB
--------------------------------------
New projects:
Choose one of the four Windows 3.0 project templates when
prompted for a project template.
Rebuilding existing projects:
Reset the current project template by choosing Project
Templates from the Options menu and then selecting Set
Project Template. Note: This resets all build options,
so check the resulting options to ensure they are
appropriate for your project.
An alternative method is to add the WINVER=0x300 macro in
the Additional Global C/C++ Options dialog box and to
modify the RC Build command in the Customize Project Template
dialog box. This dialog box can be accessed from the Project
Templates option on the Options menu. To make this modification,
change:
command rc_exe "$(RC) $(RESS) $@"
to:
command rc_exe "$(RC) /30 $(RESS) $@"
Building Windows 3.0 Projects from the Command Line
---------------------------------------------------
The two methods for building Windows 3.0 projects from the
command line are described in this section.
Using the WINVER Macro
----------------------
To compile Windows 3.0 applications, you must either add
the line:
#define WINVER 0x0300
to your source file before the line including the WINDOWS.H
include file, or add the /DWINVER=0x0300 option when compiling
all modules in the Windows 3.0 project. This prevents any
Windows 3.1-specific types, functions, or definitions from
being included.
Using the RC /30 Switch
-----------------------
In order to ensure that your application is Windows
3.0-compatible, use the RC /30 option when combining
your .EXE and .RES files. Use this option whenever RC
is invoked after your .EXE file is linked, but do
not use the /30 option with the /r option.
Using Windows 3.1 Features in Windows 3.0 Applications
------------------------------------------------------
You can also build a Windows 3.0-compatible application that
conditionally makes use of new Windows 3.1 features if the
application is running on a Windows 3.1 system. To do this,
use the RC /30 command-line option, but do not use the
#define directive to define WINVER equal to 0x0300. Use the
GetVersion() API to determine the version of Windows that is
running before calling any new Windows 3.1 APIs.
The sample code below demonstrates how the global constant
fWin31 can be set to TRUE if Windows version 3.1 or greater
is running on the system. You can use similar code in your
application initialization.
extern BOOL fWin31;
{
UINT version;
fWin31 = FALSE;
version = LOWORD(GetVersion());
if (((LOBYTE(version) << 8 ) | HIBYTE(version)) >= 0x030a)
{
fWin31 = TRUE;
}
}
You can call new Windows 3.1 functions directly in your
source as long as you link to the Windows 3.1 LIBW.LIB. In
this case, no call to GetProcAddress() is needed. However,
on a computer running Windows 3.0, you must make sure new
Windows 3.1 functions are not called. Here's an example of
how this can be done:
extern BOOL fWin31;
if (fWin31)
{
ScrollWindowEx(hwnd, ...);
}
else
{
ScrollWindow(hwnd, ...);
}
Using the MFC Library with Windows 3.0 and Windows 3.1
------------------------------------------------------
The MFC library header files can build applications targeted for
either Windows 3.0 or Windows 3.1. Windows 3.1 is the default
target. This means that all of the new Windows 3.1 APIs are available
for use. If you must target an application for Windows 3.0 only, you
should define WINVER=0x0300 before including AFXWIN.H in your source
files. This restricts the Windows and MFC interfaces to Windows
3.0-compatible versions only.
The compiled MFC library (object code) must always be built for
Windows 3.1. It will fail to compile if WINVER is defined to be 0x0300.
The library is compatible with both Windows 3.0 and Windows 3.1
run-time systems. If you customize the MFC library, you should not
redefine WINVER; the default value (WINVER=0x030A) is sufficient.
===================< Part 2: Setup and Configuration Notes >===============
Getting Help on Error Messages
------------------------------
To find information on any error message, you can access Help by
using the stand-alone utility QuickHelp, by using the Help menu in
the Programmer's WorkBench (PWB), or by checking the "Comprehensive
Index and Errors Reference" manual.
To find out about an error message using QuickHelp, at the
operating-system prompt type:
QH cxxxx
where <c> is the error's alphabetic prefix and <xxxx> is the
four-digit error number.
To find out more about how to view errors from within PWB, choose
"Errors" from the Microsoft Advisor Contents screen in PWB.
(The Microsoft Advisor Contents screen appears when you choose
"Contents" from the Help menu in PWB.)
Some errors are documented in Help but are not in the "Comprehensive
Index and Errors Reference" manual. See ERRATA2.TXT for a listing of
these errors.
Copying a Single File from Installation Disks
---------------------------------------------
See the ANSWERS.TXT file for instructions.
Installation of Graphics Sample Files
-------------------------------------
Setup does not create the SORTDEMO and GRAPHICS subdirectories,
or copy their associated graphics samples, unless
没有合适的资源?快使用搜索试试~ 我知道了~
visual C++ 7.0完整安装程序
共893个文件
cp$:197个
h$:154个
li$:74个
2星 需积分: 50 66 下载量 42 浏览量
2018-02-24
16:21:46
上传
评论 1
收藏 10.49MB RAR 举报
温馨提示
Microsoft Visual C++ 7.0 完整安装程序,Microsoft Visual C++ 7.0 完整安装程序,
资源推荐
资源详情
资源评论
收起资源包目录
visual C++ 7.0完整安装程序 (893个子文件)
MAKEFILE.$ 3KB
PHBOOK.$ 918B
MAKEFILE.$ 916B
MAKEFILE.$ 912B
MAKEFILE.$ 896B
MAKEFILE.$ 878B
MAKEFILE.$ 876B
MAKEFILE.$ 864B
MAKEFILE.$ 850B
MAKEFILE.$ 841B
MAKEFILE.$ 837B
CMDBOOK.$ 824B
MAKEFILE.$ 820B
MAKEFILE.$ 814B
MAKEFILE.$ 803B
MAKEFILE.$ 795B
MAKEFILE.$ 791B
DMTEST.$ 761B
MAKEFILE.$ 757B
MAKEFILE.$ 729B
MAKEFILE.$ 717B
MAKEFILE.$ 687B
MAKEFILE.$ 653B
MAKEFILE.$ 647B
MAKEFILE.$ 491B
PAYROLL.$ 64B
VPFD.38$ 2KB
VMCPD.38$ 2KB
VMB.38$ 2KB
CVW1.38$ 1KB
CRT0DAT.AS$ 8KB
STDARGV.AS$ 6KB
CRT0.AS$ 6KB
CRT0.AS$ 5KB
STDENVP.AS$ 3KB
QWCINIT.AS$ 2KB
NMSGHDR.AS$ 2KB
WEP.AS$ 2KB
FATAL.AS$ 2KB
CHKSTK.AS$ 2KB
CHKSUM.AS$ 2KB
RCHKSTK.AS$ 2KB
CRT0MSG.AS$ 1KB
STDALLOC.AS$ 1KB
NOQWIN.AS$ 1KB
WCHKSTK.AS$ 1KB
FILE.AS$ 1KB
FMSGHDR.AS$ 1KB
STUBMAIN.AS$ 1KB
CRT0FP.AS$ 1010B
WFILE.AS$ 864B
STUBWEP.AS$ 778B
EXECMSG.AS$ 682B
WINDGRP.AS$ 659B
SETARGV.AS$ 509B
WNULL.AS$ 493B
CSTARTUP.BA$ 1KB
MKCOLL.BA$ 718B
CSUB.BA$ 612B
ATIVESA.BA$ 326B
INTRO.BM$ 5KB
TRAIN.BM$ 5KB
PIG.BM$ 3KB
DOG.BM$ 3KB
FROG.BM$ 2KB
REPLAYD.BM$ 497B
IMAGE2D.BM$ 454B
CANCELD.BM$ 446B
IMAGE2U.BM$ 428B
CANCELF.BM$ 426B
REPLAYF.BM$ 425B
REPLAYU.BM$ 420B
IMAGE2F.BM$ 418B
CANCELU.BM$ 410B
IMAGE1D.BM$ 374B
OKF.BM$ 359B
OKD.BM$ 359B
OKU.BM$ 347B
IMAGE1U.BM$ 339B
IMAGE1F.BM$ 329B
TEXT.C$ 13KB
CHRTDEMO.C$ 9KB
SORTDEMO.C$ 8KB
CHRTOPT.C$ 6KB
GRDEMO.C$ 6KB
DISKMENU.C$ 6KB
MENU.C$ 5KB
TURTLE.C$ 4KB
CHRTSUPT.C$ 4KB
MOVEINIT.C$ 4KB
FILTER.C$ 4KB
ISEARCH.C$ 3KB
INDENT.C$ 3KB
MOUSE.C$ 3KB
WILD.C$ 2KB
UREPEAT.C$ 2KB
TWOKEY.C$ 1KB
SKEL.C$ 1KB
COUNT.C$ 1KB
ANNUITY1.C$ 892B
共 893 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
- 0755雅俗共赏2020-12-25可以看另一个 10分的链接 东西都是一摸一样的
- mxy12222021-10-09别下了,安装不了
nicelain213
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功