SZDD'3A@// // MAIN.C -- Win32 MultiMon Application, Main DialogProcCopyright (C) 1996 by Stan Mitchell #include "precomp.h"X resourcek mmonkd?efine onitork HINSTANCE g_hInst; module iance char szNameO[16] i#ized from string zs Key[32 Regi-y HKEY_LOCAL_MACE a keyBootLog[MAX_PATH glete path for thaBOOT.LOG" filSessSESSION extern * GetDiey(.$psz; ,t s# {);ANDLwEveU = 0Pdata3ady en!a)Th!r)VxDmunt"type,uct tagMAP {s c$ hFP|DWORDX!=W"N,Map9=I=m~0 = PBYT~ pImag8=VpoT eo2%i1 }P, *P ^ 1 ypr NULL^"LbInShowr FALSE<^ EFirsq! EqALL_ALR}TV&mtJp]Js6Wi]y]d]6W5-Y8ajbSet]YPSZ,:XCalenJh )+1Œm'mbmGmWmwmmmghmjIb void KpWorke%r#(S" s Here we c!ryth0& kp%Fj& jHandleØj(DSiModeGtus( "m#d.fMenuޠ BExitht•RPeek~Loop( Y)$MSG uM[sgVwh(( &UPPPM$PMOV` kTransl`ɻ7Disch-PSY!of,buff0betweP!MGR.VXDBUF_SIZ1Ր#of(EBpK) * 1000Q -3bLP-3lpdwParam~KvINIT_S)cCTJcbDT!cp$V.pBufr HeapAlloc(Ё(A(), HEAP_ZERO_MRY,•5nV=zL !r [!DeviceIoCo pol|mgrVx{P_DIOC_F%'MON-;&P)G۴PSh "!doknoV uppor request%API!!!3."™^(19) kOuц*a outpu t'{*GET_OUTPUT3KL2[ZWhP!%ails,zha< aceiv%aS7TOPw m( Øj{"TSsP%i^A!=@o-2G2[ p ()->avr 1` ' +n@( 8ECJpb kaaP1a TT+ѱf2l0D(!Nam[ %3l1#8! )maFӭ*!xu""}TT$'->"(c,GENERIC$S_SHARE$SROPEN_EXISTING,0"B-u&APINVALID_c3_0r#Y1(р!V*Ør$"#' 1(>9RPAG#ONLY +-"!AP8 r#pImAapViewOf$]6,# $S10_ #if _DEBUG+(DebugS!px0 ":cR\r\n7 Bendif+^+ѭr){fre;4$MQItem(lM%(4/mMM5M[gAdd`T.aords[ufMvMn=߰pb=PT3; i< i++,pb++Ǎ󬐜u8՝ "W\` ",zLбM(cO\LЎitorqѪDelsea9sѠ|{[] arrayrC m:}izaEl"P R#orw; tpreanyѸ$wuu.`^6 boxfyrti afѵa9tԧPos+bPCOMM 0,0OPTIONS_DRIVERSK}xoSgRRcComm`$j.iCtl, U`pdeNotifynWci&r "R.4ӓCs`ch~caZ0START:/Msg[80]dwUIDRefData% ԫS4Pt+cȬEDIT_CLEAR_AxɪJArm{ )brٸTAuto-et eventlyްn-signa"P^hE)f6V(2Drn"FMV"ҭS.o^T!ӝwpr/t upbwP`chqlec{tsfrom~"Ehf6(J2V|m (LPTH!ޯ_ROU E)!W5ӓ  &luqwsp Ptf,: ERROR=%08lx."  6LastError qҬ qݮOP:o 7gw!혲-`ThϰWw7illop\W=S- e next DIOC_GET_PUqT+Qaus1=I5 \k 1i?tself.0+XmyeviceIoContr ol<,J3g!S4#Ms=M2----D-T-FILE_SAVEAS OPENANAME OpenQName>ӃQ[MAX_PATHXTit ]]R<= "TG1Qs (*.TXTw)\0oR\0A 0zhV*tR*\0" lstrcpyȞQ[sp.tx]1S]/,I.=luctSw=_I]jqOwn8u=rͱM@EXITkSendWMO_CLOrLA0RQHELP_ABT0k- V(a /'e:`о0i=M@pb=(9)pIm޹; i4BrexFORWARD_e44()31cy,l&:dBMM&D 64MDM|b0g&>]tDrec`gQ`rt v 2itsŠw#pmarginCli.R@'M &6RIE12IG9a\@upp]]L.P6Kʠl cfR a=thG]c+rolM2Closeg<&2b0s Pll@¡ddOMMAND,ͱSTOPH zemz|5p@edurz@BOOL CBA>?8+ m ί1uMs ';WPARAM wParamG(:Lell;'rbDHn2dtsPch(Br;+HpoMSGueDIALOG,hv4 9ߍvArommn0#h1?A1Qa}ErNOTIFYz3Notif0ʝڝvh?kӬ/defa:0#,ur,Ы}-bfd applicat ZWINAPIAMainPI?NSTANCk0 anceq PrevPSTR lpszCmnRnA<&DWORD dw|YLoa@rlp} ͰS_APPNAMxx) 5USERKExKe@Թ{ЇP 6z(3< 0x80g) ||[rBNTZ(LOBYTEvWǟ))<4);!s32s Requiu@A20|YtelB}OpenSemaphorSEMAPHORE_ACCESS,#`Only aAY1alAd."H.4|ICONEXCLAMATION 54C&E0teE1;mM;4 m`-ֆ~cklpaJoIR(:Q56,]LȇPBoot?MgrVxdCkP` тjpvzDTWMGRl0sp@gQe.\r\n" "Doo youpshqAdisplay@ now?IǹNASTERI}SYESNO; ==Z Er& MAKE?RESOURC&@IDD_MAI, wilterClean!u' \4*{ `RofC | **/