این برنامه چه کاری انجام میدهد؟
برنامه یک مسیر خروجی برای فایل WAV میگیرد، ضبط را شروع میکند، وضعیت ضبط را نمایش میدهد و امکان توقف یا مکث را فراهم میکند. دادهی صوتی از ورودی سیستم دریافت میشود و همزمان بخشی از آن به صورت waveform ساده در پنجره رسم میشود.
این پروژه یک نمونهی آموزشی از ساخت برنامه ویندوزی بدون framework سنگین است: ساخت کنترلها، دریافت پیامهای ویندوز، کار با ورودی صوتی، نوشتن فایل WAV و رسم ساده با GDI، همه در سطح پایین انجام شدهاند.