|
I don't know about the first program, but in the second, you're not passing NULL as the last parameter of CreateThread() are you? This is supported on NT etc. (after all, why do you need the thread id, when you get the thread handle) but causes a kernel error in 95/98/Me.
------------------------
Derek Waters
derek@lj-oz.com
|
|
|
|
|
I'm using AfxBeginThread which doesn't have this parameter:
m_pThread = AfxBeginThread(SequenceThread,this,THREAD_PRIORITY_HIGHEST,0,CREATE_SUSPENDED);
It is weird though that 98 generates negative thread numbers (as seen in the debugger)...
|
|
|
|
|
Which command can convert .obj to .lib?
This is simple but i forgot it.
Many Thanks
|
|
|
|
|
I didn't even know of a conversion utility that did this...?
I would specify Win32 static library in the New dialog.
This tells vc++ that the output of compilation will be a lib file rather than executable.
Cheers!
"An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
|
|
|
|
|
Thanks for you reply.
My situation is that the .obj file is not produced by myself. it's a
commercial package which i must include into my project.
This package, actually, is not big at all, it's only 28KB. however,
I only user no more than 3 function in the package, Therefore, convert
this .obj to .lib do reduce the size of my application.
Cheers.
|
|
|
|
|
You cannot convert just about any obj file to lib!!!
Nish
It's seven o'clock
On the dot
I'm in my drop top
Cruisin' the streets - Oh yeah
I got a real pretty, pretty little thing that's waiting for me
|
|
|
|
|
I think he's looking for the lib utility. You can use this to combine object files into a static library. Its been a long time since I've created a static library for anything.
|
|
|
|
|
Nish [BusterBoy] wrote:
You cannot convert just about any obj file to lib!!!
Huh...Nish i'm missing something here...
Just about doesn't seem right...if i'm wrong correct me...if i'm right tell me too...cuz i'm gonna finally tease you about yer English.
Out of pure jealousy (spelling) of your grammer being better than mine of course.
Hooo...i'm getting excited...am I right...?
Laterz!
"An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
|
|
|
|
|
HockeyDude wrote:
Out of pure jealousy (spelling) of your grammer being better than mine
It's spelt "grammar" and not "grammer"
My sentence :-
You cannot convert just about any obj file to lib!!!
This means you cannot take any random obj file and convert it to a lib file. "just about" is a phrase.
http://www.dictionary.com/search?q=just%20about
Nish
It's seven o'clock
On the dot
I'm in my drop top
Cruisin' the streets - Oh yeah
I got a real pretty, pretty little thing that's waiting for me
|
|
|
|
|
Nish [BusterBoy] wrote:
"just about" is a phrase.
Actually it's an idiom
Nish
It's seven o'clock
On the dot
I'm in my drop top
Cruisin' the streets - Oh yeah
I got a real pretty, pretty little thing that's waiting for me
|
|
|
|
|
Damn it Nish...
I'll catch you one day...
See you have the benefit (i don't really know, but i'll assume) of not learning english in quite the same setting as me. When I speak it's full of normal slang, Sooo sometimes proper grammer or pronounciation doesn't seem right to me, cuz well...it's the only language I know and I like my enlgish...not websters or whoever...Plus I speak Canadian English eh!!!
For instance...in Canada Color is Color not Colour...like I think the Brits or Americans spell it. Actually I may have that backwards...
So yeah...ummm...thats my excuse for lack of literacy...or whatever it is...
Perhaps we should all communicate using a hybrid..??? of C++ or something...
if(Nish)
AfxMessageBox("Whats up?");
else
AfxMessageBox("Are you there..?");
This way there would be no correcting, cuz the compiler would catch your gramm(er) mistakes before sending out...?
Cheers man!
"An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
|
|
|
|
|
Actually I learned english by speaking english too. In school we had to use english compulsorily. It wasn't easy doing that when you are 4 or 5 years old and you dont know the language except for that apple-ball-cat stuff the teacher shows you on the board. But then you catch up and by the time you are 8, you can speak the language well enough to insult someone's grandparents without using any explicitly abusive words.
Nish
It's seven o'clock
On the dot
I'm in my drop top
Cruisin' the streets - Oh yeah
I got a real pretty, pretty little thing that's waiting for me
|
|
|
|
|
English is pretty popular.
Yeah I insulted grandparents too, but not with English...I used the filipino I picked up from friends. They never knew what I was saying.
Memories....!!!
"An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
|
|
|
|
|
lib name.obj
Will create name.lib.
lib name.obj /out:othername.lib
Will create othername.lib
HOWEVER, it won't do you any good. Object files in libraries are included as a unit. It won't pick routines out of the object file.
Tim Smith
I know what you're thinking punk, you're thinking did he spell check this document? Well, to tell you the truth I kinda forgot myself in all this excitement. But being this here's CodeProject, the most powerful forums in the world and would blow your head clean off, you've got to ask yourself one question, Do I feel lucky? Well do ya punk?
|
|
|
|
|
Cool...I did not know you could do that...
Thanx!
"An expert is someone who has made all the mistakes in his or her field" - Niels Bohr
|
|
|
|
|
Tim Smith,
Thank you so much.
|
|
|
|
|
Hi All!
Does somebody know how to restart DHCP?
Thanks,
Ola Carlsson
|
|
|
|
|
On what?
- Matt Newman
-Sonork ID: 100.11179:BestSnowman
Frankly AOL should stick to what it does best: Fooling millions of americans into believing that it, AOL, is the web. -Paul Watson
|
|
|
|
|
I'm assuming your talking about an NT-based machine? Use the command line...
C:\>net stop dhcp
C:\>net start dhcp
You can do this behind-the-scenes from a program. Just remember you won't get control back until the statement finishes executing (in the same thread that is). If you are looking for something different, please give more details.
Jeremy L. Falcon
"The One Who Said, 'The One Who Said...'"
|
|
|
|
|
At a Command Prompt, enter the following:
ipconfig /release_all
ipconfig /renew_all
Josh Knox
that-guy.net
"Before you criticize someone, walk a mile in their shoes. That way, when you criticize them, you're a mile away, and you have their shoes." - author unknown
|
|
|
|
|
Should work on Win98, ME, 2000 and XP
/Ola
|
|
|
|
|
I have recently started learning some more computer graphics (mostly 2D) for my hobby projects. My question is if I should dig deeper into DirectX or OpenGL? DirectX has better performance (on MS platforms), but is more complex. OpenGL has the advantage of better portability, but lack some of the bells and whistles of DirectX. Are these observations correct, and which do you suggest for learning?
Any suggestions would be appreciated.
Thanks
/moliate
|
|
|
|
|
This article at GameDev is about this exact topic.
My personal view is that OpenGL is not lacking in performance or capabilities (refer to Quake3) and is a bit simpler to use but I have not done any significant programming with DX. Given the large volume of samples and tutorials on OpenGL I think it would probably be better to learn with initially.
|
|
|
|
|
Thanks for the article! Must admit that the bulk of code required to write even the simplest DirectX app was getting me down, but I thought it was the way to do it on MS platforms.
I'll take a furter look at OpenGL...
/moliate
|
|
|
|
|
Hi All,
I am wondering how to get the actual COM interface (let's say ISpeedometer) of an ActiveX control on a dialog in MFC. In ATL, you can do this pretty easily with GetDialogControl, which will give you a pointer to IUknown of the control, which can be queried for the more derived interface of interest. I assume there must be a way to do something like this in MFC. I am trying to get arond the generic wrapper class generated by class wizard which just gets to all of a control's functionality through its IDispatch interface.
Thanks,
Aaron
|
|
|
|