Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why is Windows so different from DOS?

different dos Windows
0
Posted

Why is Windows so different from DOS?

0

That would need a long answer! It does provide a lot more functionality, of course. If Windows is easier for the end-user, why isn’t it easier for me (the developer)? TANSTAAFL. (There Ain’t No Such Thing As A Free Lunch.) [Apologies/thanks to Robert Heinlein.] Can’t Clip-4-Win handle events for me? Many, many events are handled automatically. The rest are placed in the event queue for you to retrieve and process. Is an EVENT_REDRAW always queued when a new window is created? Yes. You can do all your screen output when you take this message off the event queue. That way, you can easily handle future re-draw events. You might want to fetch the size of the window using GetClientRect() if you want the size in pixels, or MaxRow() and MaxCol() if you want the size in (fixed-width font) characters. Is an EVENT_WINSIZE always queued when a new window is created? Yes. Also, whenever the user changes the window size. If you care about the size of a window, you can fetch the size of the window u

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123