|
Thread: *.h
-
Oct 26th, 2001, 02:07 PM
#1
Thread Starter
Addicted Member
*.h
ok, say i hate windows and windows API and I want to use none of the VC++ .h file or VC++ at all and I am going to use some free C++ compiler today what *.h files could I get/find/use to make windows and do allot of the stuff Win32 API does for me? and what if what if i go crazy and want to write software for Win32, Linux, Mac, Unix, Solaris and have it all in one *.exe file, how would i do this?
Thanks
Magiaus
Visual Basic 6.0 SP5
Visual C++ 6.0 SP5
The only sovereign you can allow to rule you is reason.
-
Oct 26th, 2001, 04:09 PM
#2
PowerPoster
you want to write your own api?????
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Oct 26th, 2001, 04:21 PM
#3
PowerPoster
Re: *.h
Originally posted by ZanM
ok, say i hate windows and windows API and I want to use none of the VC++ .h file or VC++ at all and I am going to use some free C++ compiler today what *.h files could I get/find/use to make windows and do allot of the stuff Win32 API does for me? and what if what if i go crazy and want to write software for Win32, Linux, Mac, Unix, Solaris and have it all in one *.exe file, how would i do this?
Thanks
Do you want to write your own functions (API) to create and work with different windows(a bunch of pixels)?
You need to know asm for access and working with the BIOS video memory. Even when you draw pixels on the screen, you, sometime, use DOS interrupt(s) in the asm, which will not work on any other OS.
BTW, you can't directly call interrupts in VC++
-
Oct 26th, 2001, 04:33 PM
#4
Thread Starter
Addicted Member
Re:Re: *.h
no I was just curious to see if anybody thought it could be done without the API I had assumed it could not. as far a Pset type stuff goes yeah i would do it and I'm learning asm right now along with c++. i have this crazy nothin of making my resume in to a OS that runs on cd
i.e. they put in the cd or floppy and it boots to a gui with my resume and a bunch of sample applications and so on......
Magiaus
Visual Basic 6.0 SP5
Visual C++ 6.0 SP5
The only sovereign you can allow to rule you is reason.
-
Oct 26th, 2001, 04:36 PM
#5
PowerPoster
just curious, whats wrong with the API?
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Oct 26th, 2001, 04:42 PM
#6
Thread Starter
Addicted Member
nothing
i love it (when it works right) I have been using it to make vb a better tool for years but sometimes I wake up in the middle of the night in a cold sweet because I had that dream about Bill pointing and laughing and saying I own you hahahahaha I own the world
so maybe i never had that dream but who says you didn't
Magiaus
Visual Basic 6.0 SP5
Visual C++ 6.0 SP5
The only sovereign you can allow to rule you is reason.
-
Oct 26th, 2001, 04:46 PM
#7
PowerPoster
Re: nothing
Originally posted by ZanM
i love it (when it works right) I have been using it to make vb a better tool for years but sometimes I wake up in the middle of the night in a cold sweet because I had that dream about Bill pointing and laughing and saying I own you hahahahaha I own the world
so maybe i never had that dream but who says you didn't
So, basically, you'll have to write everything API, that runs on all OSs, yourself.
Draw everything pixel by pixel, and create fancy windows so you are not using any OS API.
-
Oct 26th, 2001, 05:16 PM
#8
PowerPoster
Re: nothing
Originally posted by ZanM
i love it (when it works right) I have been using it to make vb a better tool for years but sometimes I wake up in the middle of the night in a cold sweet because I had that dream about Bill pointing and laughing and saying I own you hahahahaha I own the world
so maybe i never had that dream but who says you didn't
thats not as scary as all the code you would have to write.
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
-
Oct 26th, 2001, 05:46 PM
#9
Thread Starter
Addicted Member
not entirely true
i can use routines already defined if i really wanted to linux is open source i could pick through it and find what o need and mod it a little then use it
like i'll every get the time anyway i have a wife and a kid and my wife hates it when i program at home
Magiaus
Visual Basic 6.0 SP5
Visual C++ 6.0 SP5
The only sovereign you can allow to rule you is reason.
-
Oct 27th, 2001, 04:55 AM
#10
You can't program windows without the API. You simply can't. At least not unless you know the source code of windows and understand it thoroughly. And even then it's damn hard.
I don't know where to get instructions what is possible with linux, but I am sure there is one somewhere in the internet. There also should be APIs for things like KDE, window maker, WAPI (a linux emulation of the WIN API) etc. But it is the same here: you nearly can't avoid the API.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|