Click to open or copy the files for the MCIpuzzl sample.
MCIpuzzl is an application that demonstrates the following:
This sample uses the following keywords:
adjustwindowrect; appabout; appinit; appwndproc; avidraw; avidrawbegin; avidrawchangepalette; avidrawclose; avidrawend; avidrawgetinfo; avidrawopen; avidrawquery; avidrawsuggestformat; clickpuzzle; clienttoscreen; createwindow; defdriverproc; defwindowproc; dialogbox; dibwidthbytes; dispatchmessage; drawdibbegin; drawdibchangepalette; drawdibclose; drawdibdraw; drawdibgetpalette; drawdibopen; drawdibrealize; enddialog; formatfilterstring; getopenfilename; getwindowlong; getwindowrect; globalallocptr; globalfreeptr; handle_notifymedia; handle_notifysize; handle_wm_command; handle_wm_parentnotify; handle_wm_size; icavidrawproc; icclose; icgetdisplayformat; initpuzzle; invalidaterect; isiconic; loadaccelerators; loadcursor; loadicon; loadstring; makeintresource; mci_oncommand; mci_oninitmenupopup; mci_onparentnotify; mci_onsize; mcisendcommand; mciwndcreate; mciwndgetdest; mciwndgetdeviceid; mciwndopen; mciwndplay; mciwndplayreverse; mem_copy; memcpy; messagebeep; messagebox; mixpicture; mmiofourcc; movewindow; multibytetowidechar; peekmessage; postmessage; postquitmessage; rand; registerclass; screentoclient; sendmessage; setstretchbltmode; setwindowpos; showwindow; srand; switch; timegettime; translateaccelerator; translatemessage; videoforwindowsversion; waitmessage; widthbytes; winmain