Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DLL Talk / String tables in MS Visual C++ 2005 Express Edition

Author
Message
Mnemonix
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: Skaro
Posted: 3rd Feb 2006 13:25 Edited at: 3rd Feb 2006 15:19
Hi, I have setup the aforementioned compiler and the Microsoft Platform SDK. I wrote a test dll but am unable to add resources to the project. The resource file is not in the list of new items and the "Add resource" menu item is ghosted. Has anybody found a way around this or had a similar problem?

Nevermind, it turns out the resource editor wasnt packaged with my distribution so I wrote the string table in an external text editor and compiled it along with the dll

WE SHALL BECOME ALL POWERFUL! CRUSH THE LESSER RACES! CONQUER THE GALAXY! UNIMAGINABLE POWER! UNLIMITED RICE PUDDING ! ! ! ETC. ! ! ! ETC.! ! !
Habatar
20
Years of Service
User Offline
Joined: 9th Aug 2004
Location: Madrid (Spain)
Posted: 4th Feb 2006 20:35
Yes, whit the Express version is not included the Resource Editor for Win API Applications.

The way is make the file whit the text editor, as you have do . Other way is use a other Resource Editor Program to make the resource.
Mnemonix
21
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: Skaro
Posted: 4th Feb 2006 20:38
Yea, either way its easily done

WE SHALL BECOME ALL POWERFUL! CRUSH THE LESSER RACES! CONQUER THE GALAXY! UNIMAGINABLE POWER! UNLIMITED RICE PUDDING ! ! ! ETC. ! ! ! ETC.! ! !
re faze
20
Years of Service
User Offline
Joined: 24th Sep 2004
Location: The shores of hell.
Posted: 20th Feb 2006 09:32
any way to make a dll??
and why cant i include windows.h??

OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 1st Mar 2006 13:18
You can make DLL's - you need to mess around with a configuration file.
You cant use windows.h as the free version doesn't include most of the windows stuff - you would need to download the Platform SDK

Raven
19
Years of Service
User Offline
Joined: 23rd Mar 2005
Location: Hertfordshire, England
Posted: 4th Mar 2006 09:36
You know the easiest way?
Send off for Visual Studio 2005 Professional (Trial) it lasts 180 which for £10 to me seems like a bloody great deal; then when you install the express edition it retains near enough everything that professional had.

There's also a config file which will swap it between Express SKU and Professional. Not sure which one it is though.
Still it's very easy to make a compatible RC and Resource.h just have to remember to turn of the pre-compiled headers and had winresrc.h) to the main file.

Login to post a reply

Server time is: 2024-11-21 23:58:38
Your offset time is: 2024-11-21 23:58:38