|
ummmmm i assume ur talking about a c++ app...
the "box" thingy u mention is either a static control or an edit control ... i would do the static myself
the graphing thingy ... look here on cp ... there are lots of 2d graphing controls that would suit ur needs exactly i think
"there is no spoon" biz stuff about me
|
|
|
|
|
are you able to get the sys or cpu temperature?
/\ |_ E X E GG
|
|
|
|
|
I am not sure if I am putting this in the right place, but you guys are really smart about eMbedded visual C++ too right? Anyways I am new to the embedded visual c++ world. I have a large chunk of code that is supposed to work!!. But when trying to compile it I recieve Build : warning : could not create output directory 'D:\Visual\PCS\ARMDbg' . I can't see anything in the code that wants to write to the D drive. Is this something in the compiler. I am using Embedded Visual C++ 3.0. Can someone at lease point me in the right direction.
Thank alot,
Rodneyk1
|
|
|
|
|
Your settings obviously include something to set the output directory. Is this using Visual Studio ? Get the project settings up and check where it's trying to build to.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
also make sure ur not running the app in the debugger while recompiling it
"there is no spoon" biz stuff about me
|
|
|
|
|
Is there an API that will tell me if the display is in 640 x 480 mode?
thanks
|
|
|
|
|
GetSystemMetrics (SM_CXSCREEN), and GetSystemMetrics (SM_CYSCREEN)
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
I have a sample for a third party SDK which is in C, and I'm converting it to C++ as I put it into a COM component. Whenever my code hits a line that actually calls functions within the SDK, it throws an exception. I am linking to the same lib files that my SDK sample ( which works fine ) links to, and I'm starting to go nuts. What could be causing this ?
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
Could there be some calling convention mismatch? Check if you need to define something in order to let the preprocessor expand a __stdcall or __cdecl (or whatever) in the header file that matches what the lib files were compiled with.
If that's not the error, I'm as stumped as you are on this one. Let me know if you solve it! (Could happen to me as well in the future)
--
Meine Welt ist monoton und minimal, doch ganz total!
|
|
|
|
|
Thanks for the suggestion - I don't know much about this stuff, where would I look, and what am I looking for ? My new project is an ATL one and defines WIN32,_DEBUG,_WINDOWS,_USRDLL, the old one defines the first three. Both use cdecl * calling convention according to the project settings.
Christian
I have drunk the cool-aid and found it wan and bitter. - Chris Maunder
|
|
|
|
|
Look in the header files for the 3rd party library. See if you can find prototypes that matches these patterns:
returntype SOMEMACRO function(typen arg1, ..., typen argn); Then see what SOMEMACRO is defined as. If the definition depends on SOMEMACRO on some other #define it may very well be the calling conventions that's killing your function calls.
It's a long shot...
--
Meine Welt ist monoton und minimal, doch ganz total!
|
|
|
|
|
hello.
i am designing a project for shared resources.now i have already added and deleted a share successfully.Its a networking project which i would like to mention.
Now i want to know how to specify access rights for folders based on user level security. i mean i just want to modify the user privilege so that only he can access the folder. I want to set the rights sitting in some other system of course as an administrator. Doing it in a local system is quiet easy(setting the share rights of windows) but how do i write some code which works from remote system in VC++
|
|
|
|
|
Howdy,
I'm looking at trying to write a skinnable MFC application.
I've played with the SkinMagic demos from appspeed.com, they look pretty good.
I was wondering if anyone has experience using the appspeed SkinMagic or similar C++/windows skinning systems?
Recommendations and lessons learned would be greatly appreciated.
|
|
|
|
|
I have a dialog (Find dialog) sitting inside a toolbar which resides in a control bar inside my main application. I want to know where I would call the LoadAccelerators method since right now if I add this to my Find dialog InitDialog
m_hAccelTable = LoadAccelerators(AfxGetInstanceHandle(), MAKEINTRESOURCE
(IDR_ACCELERATOR1));
m_hAccelTable is not loaded correctly. Can someone tell me where I should use this and which resource file I should add it to? My find dialog is residing in a different .NET solution than my main app.
|
|
|
|
|
sorry if this was asked before, didn't see anything.
I'm building a client program, and I get a 'The server name or address could not be resolved' message.
the relevant code lines are:
establishing session:
Connection = Session.GetHttpConnection("http://www.google.com/");
(Session is a CInternetSession)
sending request and recieving file:
char* c = "/index.html";
CHttpFile* details = TheList->Connection->OpenRequest(0,c);
details->SendRequest();
char* l;
details->ReadString(l,100);
Connection is CHttpConnection
as you can see, I'm trying to connect to google, and I tried other well-known services.
what am I doing wrong?
thanx!
|
|
|
|
|
Not sure but try google.com instead of http://www.google.com
Rob
Whoever said nothing's impossible never tried slamming a revolving door!
|
|
|
|
|
it now asserts on AfxIsValidAddress...
thanx anyway!
|
|
|
|
|
Are you trying to pull the contents of a web site into a file or are you going to do more with the internet session? If you're just pulling the file from the website I can post some code that I have been using..
Rob
Whoever said nothing's impossible never tried slamming a revolving door!
|
|
|
|
|
just pulling the conents...
|
|
|
|
|
Well just incase your trying to pull files from websites.. here's some code..
CInternetSession mysession;
CStdioFile* remotefile;
CString strError,
strBuffer;
strError = _T("SUCCESS");
TRY
{
char httpbuff[4096];
int numbytes;
remotefile = mysession.OpenURL(_T("http://www.google.com/index.html"), 1, INTERNET_FLAG_TRANSFER_BINARY | INTERNET_FLAG_RELOAD);
while (numbytes = remotefile->Read(httpbuff, sizeof(httpbuff)-1))
{
httpbuff[NULL];
strBuffer += (CString)httpbuff;
}
mysession.Close();
remotefile->Close();
delete remotefile;
}
CATCH_ALL(error)
{
TCHAR szCause[4096];
error->GetErrorMessage(szCause,4096,NULL);
strError.Format("%s",szCause);
}
END_CATCH_ALL;
if(!strError.CompareNoCase(_T("SUCCESS")))
{
....
}
else
{
AfxMessageBox(strError);
}
Rob
Whoever said nothing's impossible never tried slamming a revolving door!
|
|
|
|
|
Dear All
i have a software in VC that changes the pitch of the voice input from microphone and them plays it back to the speaker..if the speaker and the mic are connected to my sound card
i have a separate module for which implements basic call connecting and disconnecting facility of TAPI..all i want is to send my changed voice through my modem and start conversation ..means i shud be able to hear the other person talking and he/she should be able to hear my changed voice ..for that i have joined my sound card and my voice modem through a TAD connection(wire) but it seems it is not going to work..can anybody give me some idea of how i can conversate ..is do i need to make changes to my simple TAPI class or do i have to make changes to my program which is giving voice output on speakers.
regards
jenny
|
|
|
|
|
I have a large VC++ 6.0 program that has around a hundred droplist combo boxes on different dialogs. I have a random issue with random items in the droplist that cannot be cliked on with the mouse to select them. The ones that don't work change from compile to compile and OS to OS (98/2000/XP).
|
|
|
|
|
its a long shot but maybe check to see if u have duplicated resource id's ... theres a way cool add-in here on cp called resource organizer (or something) that does a good job of that stuff for u
"there is no spoon" biz stuff about me
|
|
|
|
|
Hi,
I have compiler error in using ::SQLConnect() method:
SQLRETURN SQLConnect(
SQLHDBC ConnectionHandle,
SQLCHAR * ServerName,
SQLSMALLINT NameLength1,
SQLCHAR * UserName,
SQLSMALLINT NameLength2,
SQLCHAR * Authentication,
SQLSMALLINT NameLength3);
It's OK if I hardcode the "MyDBSource" directly in the SQLConnect():
iReturnCode = ::SQLConnect(hDbc, (SQLCHAR*) "MyDBSource", SQL_NTS, (SQLCHAR*) "", SQL_NTS, (SQLCHAR*) "", SQL_NTS);
However, if my DBSource name is a CString, how I convert/cast to (SQLCHAR*)
in order to use it in the method?
Please help! Thanks
TQD
TQD
|
|
|
|
|
off the top of my head try:
(SQLCHAR*)(LPCTSTR)myString
"there is no spoon" biz stuff about me
|
|
|
|