Mandel: Mandelbrot Fractal Engine

Click to open or copy the files for the Mandel sample.

This Mandelbrot Dream sample demonstrates GDI and USER functions by working with fractals.  This sample demonstrates the following:

Building SDK Samples

This sample uses the following keywords:

_lclose; _lwrite; animatepalette; atan; bboundaryscanfix; bchangedibcolor; bcheckmutexmenuitem; bcleanupprinter; bcolor2bw; bcolor2mono; bcolorcycle; bcolorreplace; bcolorshift; bcycle; bdirtopt; bdrawdib; beginpaint; beginpath; bescape; bfreerlefile; binitinfo; binitprinter; bitblt; bitmap; bplayrle; bplayrlecont; bplayrlecont2; bprintbmp; breleaseinfodata; bresetglobal; bsaverlefile; bselectdibpal; bstorerlefile; bvalidmode; checkmenuitem; childwndproc; choosecolor; closehandle; copypalette; cos; createbitmap; createcompatiblebitmap; createcompatibledc; createdc; createdibitmap; createdibsection; createevent; createfile; createfilemapping; createfontindirect; createhalftonepalette; createpalette; createpatternbrush; createpen; createsolidbrush; createthread; createwindow; createwindowex; defframeproc; defmdichildproc; defwindowproc; deletedc; deleteobject; dialogbox; dibfromddb; dispatchmessage; dptolp; drawbitmap; drawmenubar; dwgetnextboundarypoint; dwshift; enablemenuitem; enddialog; enddoc; endpage; endpaint; endpath; enumchildwindows; enumprinters; errorout; escape; exitthread; extfloodfill; exttextout; getclassname; getclientrect; getcurrentdirectory; getdc; getdevicecaps; getdibits; getfilesize; getfocus; getlasterror; getmapmode; getmessage; getmodulehandle; getobject; getopenfilename; getpaletteentries; getparent; getpixel; getsavefilename; getstockobject; getstringres; getsubmenu; getsyscolor; getsystemdirectory; getsystemmetrics; getsystempaletteentries; gettextmetrics; gettickcount; getwindowlong; getwindowrect; getwindowtext; globalalloc; globalfree; hbrcreatebrush; icreatepenfrpal; initializeapp; insertmenu; invalidaterect; ldiv; lineto; lmul; loadbitmapfile; loadcursor; loadicon; loadmenu; localalloc; localfree; locallock; localunlock; mainwndproc; makeintresource; mapviewoffile; memset; messagebox; movetoex; movewindow; openfile; outputdebugstring; paletteindex; patblt; pathtoregion; peekmessage; pgetinfodata; polyline; postmessage; postquitmessage; ppttrace; realizepalette; registerclass; releasecapture; releasedc; removemenu; resetevent; resumethread; rgb; savebitmap; savebitmapfile; selectclippath; selectcliprgn; selectobject; selectpalette; sendmessage; setbkcolor; setbkmode; setcapture; setcursor; setdibits; setdibitstodevice; setevent; setfocus; setmapmode; setpixel; setrop2; setstretchbltmode; settextcolor; setthreadpriority; setwindowlong; setwindowpos; setwindowtext; sin; sleep; sprintf; sqrt; startdoc; startdraw; startdraw2; startdrawfix; startmandelbrot; startmandelbrotfix; startpage; strcat; strcmp; strcpy; stretchblt; stretchdibits; strokepath; suspendthread; switch; systemparametersinfo; terminatethread; translateaccelerator; translatemdisysaccel; translatemessage; unmapviewoffile; unreferenced_parameter; updatecolors; updatewindow; vchkmenuitem; viewerwndproc; waitforsingleobject; winmain; wsprintf; xform; xform2; xformfix; xy