Martin Prikryl 26b6b13bc8 5.6 11 anos atrás
..
Intel 2e4b4738f0 5.2 8 anos atrás
chs 2e4b4738f0 5.2 8 anos atrás
cht 2e4b4738f0 5.2 8 anos atrás
deu 2e4b4738f0 5.2 8 anos atrás
esp 2e4b4738f0 5.2 8 anos atrás
fra 2e4b4738f0 5.2 8 anos atrás
ita 2e4b4738f0 5.2 8 anos atrás
jpn 2e4b4738f0 5.2 8 anos atrás
kor 2e4b4738f0 5.2 8 anos atrás
afx.ini 2e4b4738f0 5.2 8 anos atrás
afxabort.cpp 2e4b4738f0 5.2 8 anos atrás
afxasert.cpp 2e4b4738f0 5.2 8 anos atrás
afxcrit.cpp 2e4b4738f0 5.2 8 anos atrás
afxdbcs.cpp 2e4b4738f0 5.2 8 anos atrás
afximpl.h 2e4b4738f0 5.2 8 anos atrás
afxinl1.cpp 26b6b13bc8 5.6 8 anos atrás
afxinl2.cpp 2e4b4738f0 5.2 8 anos atrás
afxinl3.cpp 2e4b4738f0 5.2 8 anos atrás
afxmem.cpp 2e4b4738f0 5.2 8 anos atrás
afxstate.cpp 26b6b13bc8 5.6 8 anos atrás
afxtls.cpp 2e4b4738f0 5.2 8 anos atrás
afxtrace.cpp 2e4b4738f0 5.2 8 anos atrás
app3d.cpp 2e4b4738f0 5.2 8 anos atrás
app3ds.cpp 2e4b4738f0 5.2 8 anos atrás
appcore.cpp 2e4b4738f0 5.2 8 anos atrás
appdlg.cpp 2e4b4738f0 5.2 8 anos atrás
appgray.cpp 2e4b4738f0 5.2 8 anos atrás
apphelp.cpp 2e4b4738f0 5.2 8 anos atrás
apphelpx.cpp 2e4b4738f0 5.2 8 anos atrás
appinit.cpp 2e4b4738f0 5.2 8 anos atrás
appmodul.cpp 2e4b4738f0 5.2 8 anos atrás
appprnt.cpp 2e4b4738f0 5.2 8 anos atrás
appterm.cpp 2e4b4738f0 5.2 8 anos atrás
appui.cpp 2e4b4738f0 5.2 8 anos atrás
appui1.cpp 26b6b13bc8 5.6 8 anos atrás
appui2.cpp 2e4b4738f0 5.2 8 anos atrás
appui3.cpp 2e4b4738f0 5.2 8 anos atrás
arccore.cpp 26b6b13bc8 5.6 8 anos atrás
arcex.cpp 2e4b4738f0 5.2 8 anos atrás
arcobj.cpp 2e4b4738f0 5.2 8 anos atrás
arcstrm.cpp 2e4b4738f0 5.2 8 anos atrás
array_b.cpp 2e4b4738f0 5.2 8 anos atrás
array_d.cpp 2e4b4738f0 5.2 8 anos atrás
array_o.cpp 2e4b4738f0 5.2 8 anos atrás
array_p.cpp 2e4b4738f0 5.2 8 anos atrás
array_s.cpp 2e4b4738f0 5.2 8 anos atrás
array_u.cpp 2e4b4738f0 5.2 8 anos atrás
array_w.cpp 2e4b4738f0 5.2 8 anos atrás
auxdata.cpp 2e4b4738f0 5.2 8 anos atrás
barcool.cpp 2e4b4738f0 5.2 8 anos atrás
barcore.cpp 2e4b4738f0 5.2 8 anos atrás
bardlg.cpp 2e4b4738f0 5.2 8 anos atrás
bardock.cpp 2e4b4738f0 5.2 8 anos atrás
barstat.cpp 2e4b4738f0 5.2 8 anos atrás
bartool.cpp 2e4b4738f0 5.2 8 anos atrás
bfcdb.mak 2e4b4738f0 5.2 8 anos atrás
bfcdll.mak 2e4b4738f0 5.2 8 anos atrás
bfcisapi.mak 2e4b4738f0 5.2 8 anos atrás
bfcnet.mak 2e4b4738f0 5.2 8 anos atrás
bfcole.mak 2e4b4738f0 5.2 8 anos atrás
borland.mak 26b6b13bc8 5.6 8 anos atrás
bormem.cpp 2e4b4738f0 5.2 8 anos atrás
build_.h 2e4b4738f0 5.2 8 anos atrás
ccdata.cpp 2e4b4738f0 5.2 8 anos atrás
cmdtarg.cpp 2e4b4738f0 5.2 8 anos atrás
commimpl.h 2e4b4738f0 5.2 8 anos atrás
ctlcache.cpp 2e4b4738f0 5.2 8 anos atrás
ctlconn.cpp 2e4b4738f0 5.2 8 anos atrás
ctlcore.cpp 2e4b4738f0 5.2 8 anos atrás
ctldata.cpp 2e4b4738f0 5.2 8 anos atrás
ctlevent.cpp 2e4b4738f0 5.2 8 anos atrás
ctlfont.cpp 2e4b4738f0 5.2 8 anos atrás
ctlframe.cpp 2e4b4738f0 5.2 8 anos atrás
ctlimpl.h 2e4b4738f0 5.2 8 anos atrás
ctlinl.cpp 2e4b4738f0 5.2 8 anos atrás
ctlinplc.cpp 2e4b4738f0 5.2 8 anos atrás
ctlintl.cpp 2e4b4738f0 5.2 8 anos atrás
ctllic.cpp 2e4b4738f0 5.2 8 anos atrás
ctlmodul.cpp 2e4b4738f0 5.2 8 anos atrás
ctlnownd.cpp 2e4b4738f0 5.2 8 anos atrás
ctlobj.cpp 2e4b4738f0 5.2 8 anos atrás
ctlpbag.cpp 2e4b4738f0 5.2 8 anos atrás
ctlpict.cpp 2e4b4738f0 5.2 8 anos atrás
ctlppg.cpp 2e4b4738f0 5.2 8 anos atrás
ctlprop.cpp 2e4b4738f0 5.2 8 anos atrás
ctlpropx.cpp 2e4b4738f0 5.2 8 anos atrás
ctlpset.cpp 2e4b4738f0 5.2 8 anos atrás
ctlpstg.cpp 2e4b4738f0 5.2 8 anos atrás
ctlpstm.cpp 2e4b4738f0 5.2 8 anos atrás
ctlquick.cpp 2e4b4738f0 5.2 8 anos atrás
ctlrefl.cpp 2e4b4738f0 5.2 8 anos atrás
ctlreg.cpp 2e4b4738f0 5.2 8 anos atrás
ctltrack.cpp 2e4b4738f0 5.2 8 anos atrás
ctlview.cpp 2e4b4738f0 5.2 8 anos atrás
daocore.cpp 2e4b4738f0 5.2 8 anos atrás
daodfx.cpp 2e4b4738f0 5.2 8 anos atrás
daoimpl.h 2e4b4738f0 5.2 8 anos atrás
daoview.cpp 2e4b4738f0 5.2 8 anos atrás
dbcore.cpp 2e4b4738f0 5.2 8 anos atrás
dbflt.cpp 2e4b4738f0 5.2 8 anos atrás
dbimpl.h 2e4b4738f0 5.2 8 anos atrás
dblong.cpp 2e4b4738f0 5.2 8 anos atrás
dbrfx.cpp 2e4b4738f0 5.2 8 anos atrás
dbvar.cpp 2e4b4738f0 5.2 8 anos atrás
dbview.cpp 2e4b4738f0 5.2 8 anos atrás
dcmeta.cpp 2e4b4738f0 5.2 8 anos atrás
dcprev.cpp 2e4b4738f0 5.2 8 anos atrás
dispimpl.h 2e4b4738f0 5.2 8 anos atrás
dlgclr.cpp 2e4b4738f0 5.2 8 anos atrás
dlgcomm.cpp 2e4b4738f0 5.2 8 anos atrás
dlgcore.cpp 2e4b4738f0 5.2 8 anos atrás
dlgdata.cpp 2e4b4738f0 5.2 8 anos atrás
dlgfile.cpp 2e4b4738f0 5.2 8 anos atrás
dlgfloat.cpp 2e4b4738f0 5.2 8 anos atrás
dlgfnt.cpp 2e4b4738f0 5.2 8 anos atrás
dlgfr.cpp 2e4b4738f0 5.2 8 anos atrás
dlgprnt.cpp 2e4b4738f0 5.2 8 anos atrás
dlgprop.cpp 2e4b4738f0 5.2 8 anos atrás
dlgtempl.cpp 2e4b4738f0 5.2 8 anos atrás
dlldb.cpp 2e4b4738f0 5.2 8 anos atrás
dllinit.cpp 2e4b4738f0 5.2 8 anos atrás
dllmodul.cpp 2e4b4738f0 5.2 8 anos atrás
dllnet.cpp 2e4b4738f0 5.2 8 anos atrás
dllole.cpp 2e4b4738f0 5.2 8 anos atrás
doccore.cpp 2e4b4738f0 5.2 8 anos atrás
dockcont.cpp 2e4b4738f0 5.2 8 anos atrás
dockstat.cpp 2e4b4738f0 5.2 8 anos atrás
docmapi.cpp 2e4b4738f0 5.2 8 anos atrás
docmgr.cpp 2e4b4738f0 5.2 8 anos atrás
docmulti.cpp 2e4b4738f0 5.2 8 anos atrás
docsingl.cpp 2e4b4738f0 5.2 8 anos atrás
doctempl.cpp 2e4b4738f0 5.2 8 anos atrás
dumpcont.cpp 2e4b4738f0 5.2 8 anos atrás
dumpflt.cpp 2e4b4738f0 5.2 8 anos atrás
dumpinit.cpp 2e4b4738f0 5.2 8 anos atrás
dumpout.cpp 2e4b4738f0 5.2 8 anos atrás
dumpstak.cpp 2e4b4738f0 5.2 8 anos atrás
elements.h 2e4b4738f0 5.2 8 anos atrás
except.cpp 2e4b4738f0 5.2 8 anos atrás
filecore.cpp 2e4b4738f0 5.2 8 anos atrás
filefind.cpp 2e4b4738f0 5.2 8 anos atrás
filelist.cpp 2e4b4738f0 5.2 8 anos atrás
filemem.cpp 2e4b4738f0 5.2 8 anos atrás
fileshrd.cpp 2e4b4738f0 5.2 8 anos atrás
filest.cpp 2e4b4738f0 5.2 8 anos atrás
filetxt.cpp 2e4b4738f0 5.2 8 anos atrás
filex.cpp 2e4b4738f0 5.2 8 anos atrás
fixalloc.cpp 2e4b4738f0 5.2 8 anos atrás
fixalloc.h 2e4b4738f0 5.2 8 anos atrás
indicate.rc 2e4b4738f0 5.2 8 anos atrás
inet.cpp 26b6b13bc8 5.6 8 anos atrás
inetcall.cpp 2e4b4738f0 5.2 8 anos atrás
inetimpl.cpp 2e4b4738f0 5.2 8 anos atrás
inetimpl.h 2e4b4738f0 5.2 8 anos atrás
isapi.cpp 2e4b4738f0 5.2 8 anos atrás
isapimix.cpp 2e4b4738f0 5.2 8 anos atrás
list_o.cpp 2e4b4738f0 5.2 8 anos atrás
list_p.cpp 2e4b4738f0 5.2 8 anos atrás
list_s.cpp 2e4b4738f0 5.2 8 anos atrás
makefile 2e4b4738f0 5.2 8 anos atrás
map_pp.cpp 2e4b4738f0 5.2 8 anos atrás
map_pw.cpp 2e4b4738f0 5.2 8 anos atrás
map_so.cpp 2e4b4738f0 5.2 8 anos atrás
map_sp.cpp 2e4b4738f0 5.2 8 anos atrás
map_ss.cpp 2e4b4738f0 5.2 8 anos atrás
map_wo.cpp 2e4b4738f0 5.2 8 anos atrás
map_wp.cpp 2e4b4738f0 5.2 8 anos atrás
mfcdb.rc 2e4b4738f0 5.2 8 anos atrás
mfcdll.rc 2e4b4738f0 5.2 8 anos atrás
mfcintl.rc 2e4b4738f0 5.2 8 anos atrás
mfcnet.rc 2e4b4738f0 5.2 8 anos atrás
mfcole.rc 2e4b4738f0 5.2 8 anos atrás
mtcore.cpp 2e4b4738f0 5.2 8 anos atrás
mtex.cpp 2e4b4738f0 5.2 8 anos atrás
nolib.cpp 2e4b4738f0 5.2 8 anos atrás
objcore.cpp 2e4b4738f0 5.2 8 anos atrás
occcont.cpp 2e4b4738f0 5.2 8 anos atrás
occddx.cpp 2e4b4738f0 5.2 8 anos atrás
occddxf.cpp 2e4b4738f0 5.2 8 anos atrás
occdlg.cpp 2e4b4738f0 5.2 8 anos atrás
occevent.cpp 2e4b4738f0 5.2 8 anos atrás
occimpl.h 2e4b4738f0 5.2 8 anos atrás
occlock.cpp 2e4b4738f0 5.2 8 anos atrás
occmgr.cpp 2e4b4738f0 5.2 8 anos atrás
occsite.cpp 2e4b4738f0 5.2 8 anos atrás
occstub.cpp 2e4b4738f0 5.2 8 anos atrás
ocdb.h 2e4b4738f0 5.2 8 anos atrás
ocdbid.h 2e4b4738f0 5.2 8 anos atrás
oleasmon.cpp 2e4b4738f0 5.2 8 anos atrás
olebar.cpp 2e4b4738f0 5.2 8 anos atrás
olebind.h 2e4b4738f0 5.2 8 anos atrás
olecall.cpp 2e4b4738f0 5.2 8 anos atrás
olecli1.cpp 26b6b13bc8 5.6 8 anos atrás
olecli2.cpp 2e4b4738f0 5.2 8 anos atrás
olecli3.cpp 2e4b4738f0 5.2 8 anos atrás
olecnvrt.cpp 2e4b4738f0 5.2 8 anos atrás
oleconn.cpp 2e4b4738f0 5.2 8 anos atrás
oledata.cpp 2e4b4738f0 5.2 8 anos atrás
oledisp1.cpp 2e4b4738f0 5.2 8 anos atrás
oledisp2.cpp 2e4b4738f0 5.2 8 anos atrás
oledlgs1.cpp 2e4b4738f0 5.2 8 anos atrás
oledlgs2.cpp 2e4b4738f0 5.2 8 anos atrás
oledlgs3.cpp 2e4b4738f0 5.2 8 anos atrás
oledll.cpp 2e4b4738f0 5.2 8 anos atrás
oledobj1.cpp 2e4b4738f0 5.2 8 anos atrás
oledobj2.cpp 2e4b4738f0 5.2 8 anos atrás
oledoc1.cpp 2e4b4738f0 5.2 8 anos atrás
oledoc2.cpp 2e4b4738f0 5.2 8 anos atrás
oledoccl.cpp 2e4b4738f0 5.2 8 anos atrás
oledocip.cpp 2e4b4738f0 5.2 8 anos atrás
oledocob.cpp 2e4b4738f0 5.2 8 anos atrás
oledoctg.cpp 2e4b4738f0 5.2 8 anos atrás
oledocvw.cpp 2e4b4738f0 5.2 8 anos atrás
oledrop1.cpp 2e4b4738f0 5.2 8 anos atrás
oledrop2.cpp 2e4b4738f0 5.2 8 anos atrás
oleenum.cpp 2e4b4738f0 5.2 8 anos atrás
oleexp.cpp 2e4b4738f0 5.2 8 anos atrás
olefact.cpp 2e4b4738f0 5.2 8 anos atrás
oleimpl.h 2e4b4738f0 5.2 8 anos atrás
oleimpl2.h 2e4b4738f0 5.2 8 anos atrás
oleinit.cpp 2e4b4738f0 5.2 8 anos atrás
oleipfrm.cpp 2e4b4738f0 5.2 8 anos atrás
olelink.cpp 2e4b4738f0 5.2 8 anos atrás
olelock.cpp 2e4b4738f0 5.2 8 anos atrás
olemisc.cpp 2e4b4738f0 5.2 8 anos atrás
olemon.cpp 2e4b4738f0 5.2 8 anos atrás
olemsgf.cpp 2e4b4738f0 5.2 8 anos atrás
olepro32.cpp 2e4b4738f0 5.2 8 anos atrás
olepset.cpp 2e4b4738f0 5.2 8 anos atrás
olereg.cpp 2e4b4738f0 5.2 8 anos atrás
olestrm.cpp 2e4b4738f0 5.2 8 anos atrás
olesvr1.cpp 2e4b4738f0 5.2 8 anos atrás
olesvr2.cpp 2e4b4738f0 5.2 8 anos atrás
oletsvr.cpp 2e4b4738f0 5.2 8 anos atrás
oletyplb.cpp 2e4b4738f0 5.2 8 anos atrás
oleui1.cpp 2e4b4738f0 5.2 8 anos atrás
oleui2.cpp 2e4b4738f0 5.2 8 anos atrás
oleunk.cpp 2e4b4738f0 5.2 8 anos atrás
olevar.cpp 2e4b4738f0 5.2 8 anos atrás
olevar1.cpp 2e4b4738f0 5.2 8 anos atrás
oleverb.cpp 2e4b4738f0 5.2 8 anos atrás
plex.cpp 2e4b4738f0 5.2 8 anos atrás
ppgcolor.cpp 2e4b4738f0 5.2 8 anos atrás
ppgfont.cpp 2e4b4738f0 5.2 8 anos atrás
ppgpict.cpp 2e4b4738f0 5.2 8 anos atrás
ppgstock.cpp 2e4b4738f0 5.2 8 anos atrás
prompts.rc 2e4b4738f0 5.2 8 anos atrás
readme.bcb 2e4b4738f0 5.2 8 anos atrás
sockcore.cpp 2e4b4738f0 5.2 8 anos atrás
sockimpl.h 2e4b4738f0 5.2 8 anos atrás
stdafx.cpp 2e4b4738f0 5.2 8 anos atrás
stdafx.h 26b6b13bc8 5.6 8 anos atrás
strcore.cpp 2e4b4738f0 5.2 8 anos atrás
strex.cpp 26b6b13bc8 5.6 8 anos atrás
thrdcore.cpp 2e4b4738f0 5.2 8 anos atrás
timecore.cpp 2e4b4738f0 5.2 8 anos atrás
tooltip.cpp 2e4b4738f0 5.2 8 anos atrás
trckrect.cpp 2e4b4738f0 5.2 8 anos atrás
validadd.cpp 2e4b4738f0 5.2 8 anos atrás
viewcmn.cpp 2e4b4738f0 5.2 8 anos atrás
viewcore.cpp 2e4b4738f0 5.2 8 anos atrás
viewedit.cpp 2e4b4738f0 5.2 8 anos atrás
viewform.cpp 2e4b4738f0 5.2 8 anos atrás
viewhtml.cpp 2e4b4738f0 5.2 8 anos atrás
viewoled.cpp 2e4b4738f0 5.2 8 anos atrás
viewprev.cpp 2e4b4738f0 5.2 8 anos atrás
viewprnt.cpp 2e4b4738f0 5.2 8 anos atrás
viewrich.cpp 2e4b4738f0 5.2 8 anos atrás
viewscrl.cpp 2e4b4738f0 5.2 8 anos atrás
winbtn.cpp 2e4b4738f0 5.2 8 anos atrás
wincore.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl1.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl2.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl3.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl4.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl5.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl6.cpp 2e4b4738f0 5.2 8 anos atrás
winctrl7.cpp 2e4b4738f0 5.2 8 anos atrás
winfrm.cpp 2e4b4738f0 5.2 8 anos atrás
winfrm2.cpp 2e4b4738f0 5.2 8 anos atrás
winfrmx.cpp 2e4b4738f0 5.2 8 anos atrás
wingdi.cpp 2e4b4738f0 5.2 8 anos atrás
wingdix.cpp 2e4b4738f0 5.2 8 anos atrás
winhand.cpp 2e4b4738f0 5.2 8 anos atrás
winhand_.h 2e4b4738f0 5.2 8 anos atrás
winmain.cpp 2e4b4738f0 5.2 8 anos atrás
winmdi.cpp 2e4b4738f0 5.2 8 anos atrás
winmenu.cpp 2e4b4738f0 5.2 8 anos atrás
winmini.cpp 2e4b4738f0 5.2 8 anos atrás
winocc.cpp 2e4b4738f0 5.2 8 anos atrás
winsplit.cpp 2e4b4738f0 5.2 8 anos atrás
winstr.cpp 2e4b4738f0 5.2 8 anos atrás
winutil.cpp 2e4b4738f0 5.2 8 anos atrás

readme.bcb

Using MFC 4.2 with Borland C++Builder 4.0
-----------------------------------------

Here are the steps to build the MFC libraries with BCB. We will assume
that your copy of Borland C++Builder is located in c:\bcb.

1) Build the Libraries
-------------------
Note: the makefile's DEBUG=1 switch enables Diagnostics in the libraries
and DBGINFO=1 enables Turbo Debugger information.

1.1) Static Non-Debug library
------------------------

To build the static, non-debug library (NAFXCW.LIB)

make -fborland.mak DEBUG=0 LIBDIR=c:\bcb\lib

1.2) Static Debug library
--------------------

To build the static, debug library (NAFXCWD.LIB)

make -fborland.mak LIBDIR=c:\bcb\lib

1.3) Non-Debug DLLs and Libraries
----------------------------

To build the monolithic MFC DLL (BFC42.DLL, BFC42.LIB, and BFC42S.LIB)

make -fbfcdll.mak DEBUG=0 LIBDIR=c:\bcb\lib

NOTE: BFC42.DLL contains everything you'll need for MFC in non-debug
mode. When building MFC with DEBUG=1, you'll end up with 3 DLLs (see
1.4)


1.4) Debug DLLs and Libraries
------------------------

To build the debug MFC DLLs:

BFC42D.DLL, BFC42D.LIB
BFCO42D.DLL, BFCO42D.LIB
BFCN42D.DLL, BFCN42D.LIB
BFCD42D.DLL, BFCD42D.LIB

make -fbfcdll.mak LIBDIR=c:\bcb\lib
make -fbfcole.mak LIBDIR=c:\bcb\lib
make -fbfcnet.mak LIBDIR=c:\bcb\lib
make -fbfcdb.mak LIBDIR=c:\bcb\lib

2) Install Libraries and DLLs
--------------------------

The libraries that were created should already be in the Borland
directory C:\BCB\LIB. Copy the new DLLs (located in this directory) to
the Windows System directory, typically C:\WINDOWS\SYSTEM32.


3) Try it out
----------

The MFC examples all contain Borland C++Builder project files (.BPRs) that
have the proper defines and switches set for the type of MFC application
being built.

In case you want to add these into an existing MAKEFILE or otherwise compile
at the command line, here is a list of the defines that should be added with
-D in a compiler configuration file:

MFC 4.2, Static, No OLE:
_X86_;_WINDOWS;_MSC_VER=1100;_AFX_PORTABLE;_AFX_NOFORCE_LIBS;_MT;
_CRT_PORTABLE;_AFX_NO_DEBUG_CRT;

MFC 4.2, Static, OLE:
INC_OLE2;_X86_;_WINDOWS;_MSC_VER=1100;_AFX_PORTABLE;_AFX_NOFORCE_LIBS;
_MT;_CRT_PORTABLE;_AFX_NO_DEBUG_CRT;

MFC 4.2, Dynamic, No OLE:
_RTLDLL;_AFXDLL;_DLL;_X86_;_WINDOWS;_MSC_VER=1100;_AFX_PORTABLE;
_AFX_NOFORCE_LIBS;_MT;_CRT_PORTABLE;_AFX_NO_DEBUG_CRT;

MFC 4.2, Dynamic, OLE:
INC_OLE2;_RTLDLL;_AFXDLL;_DLL;_X86_;_WINDOWS;_MSC_VER=1100;
_AFX_PORTABLE;_AFX_NOFORCE_LIBS;_MT;_CRT_PORTABLE;_AFX_NO_DEBUG_CRT;

The libraries needed to link with are as follows:

MFC 4.2, Static, No Diagnostics, No OLE:
nafxcw.lib odbc32.lib import32.lib cw32mt.lib

MFC 4.2, Static, No Diagnostics, OLE:
nafxcw.lib ole2w32.lib odbc32.lib import32.lib cw32mt.lib

MFC 4.2, Static, Diagnostics, No OLE:
nafxcwd.lib odbc32.lib import32.lib cw32mt.lib

MFC 4.2, Static, Diagnostics, OLE:
nafxcwd.lib ole2w32.lib odbc32.lib import32.lib cw32mt.lib

MFC 4.2, Dynamic, No Diagnostics, No OLE:
bfcs42.lib bfc42.lib odbc32.lib import32.lib cw32mti.lib

MFC 4.2, Dynamic, No Diagnostics, OLE:
bfcs42.lib bfc42.lib ole2w32.lib odbc32.lib import32.lib cw32mti.lib

MFC 4.2, Dynamic, Diagnostics, No OLE:
bfcs42d.lib bfc42d.lib bfco42d.lib bfcn42d.lib odbc32.lib
import32.lib cw32mti.lib

MFC 4.2, Dynamic, Diagnostics, OLE:
bfcs42d.lib bfc42d.lib bfco42d.lib bfcn42d.lib ole2w32.lib
odbc32.lib import32.lib cw32mti.lib

NOTE: When building from the command line remember to use the -VF switch