Archived

This topic is now archived and is closed to further replies.

Cecil

Getting Around Windows

Recommended Posts

Hey all, I am trying to create a program that will work in Windows 95/98 but without using any kind of API Funciton calls or any Windows Libraries. Is this at all possible? I am willing to put in the time and work to get around it, but i am worried that there IS NO WAY TO GET Around it. What do you guys think? -Cecil

Share this post


Link to post
Share on other sites
Where there''s a will there''s a way, but, the amount of will required to do that, IMHO, is at an obnoxiously high level.

Share this post


Link to post
Share on other sites
OK well I am very interested. Please tell me how to get around it. Are there any sites on the net that explain what you are talking about in some detail?

-Cecil

Share this post


Link to post
Share on other sites
If you intend to create a Windows GUI app without any Windows'' API, then you''re doomed. Remember the "I" in API stands for "Interface". You can''t do a thing without an interface.

Unless you''re doing console stuff...

Same thing for MacOS, X-Windows, or whatever.

EL

Share this post


Link to post
Share on other sites
Cecil, I''m going to stick my neck out here and say that I cannot see a way around it, I may be wrong, but as I understand it, to get any kind of program working in Win95/98 you have to interperete messages, and thats (going to be some of) your specific function calls.

Granted, there are ways to get a program working with a minimun amount of specific calls, but I do not think that you can do it totally without them.

That said, I''m looking into it

-Mezz

Share this post


Link to post
Share on other sites
No, you can''t build a Windows application without calling Windows functions. Much like you can''t build a Mac application without calling Mac functions.

Like it''s been said, you could do a console application, but I doubt that''s what you had in mind.

You could use a cross-platform toolkit that abstracts most or all OS-level stuff (lots of stuff try, like GLUT, SDL, etc.). You might also go with Java.

Share this post


Link to post
Share on other sites