|
Hi,
Typedefs are like fancy text replacements, so you just coded:
float a[10][]
Hence the compiler does not know what the second index is. You are creating a double pointer list.
regards,
Rich
"Programming today is a race between software engineers striving to build bigger and
better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far the Universe is winning." -- Rich Cook
|
|
|
|
|
use:
typedef float Sequence;
Sequence a[10];
Bye and c ya!
|
|
|
|
|
No MFC. The word makes my head ache more than ever. I looked all over the place for someone who knows the answer... So far I have reached this much... I have a status bar in a MDI application that blinks like crazy when I have 1+ child on the screen. When I move the child over the status bar it tears.... I heard that you need a back buffer? But how to you make a backbuffer out of a HWND. What does a HDC have to do with a HWND. Please someone help me with a sample...
Heres a my code
<br />
<br />
Kbar = CreateWindowEx(0, STATUSCLASSNAME, NULL,<br />
WS_CHILD | WS_VISIBLE | SBARS_SIZEGRIP, 0, 0, 0, 0,<br />
KhWnd, (HMENU)IDC_MAIN_STATUS, GetModuleHandle(NULL), NULL);<br />
<br />
in WM_SIZE I have this.<br />
<br />
void OnMainSize(LPARAM lParam)<br />
{<br />
SendMessage(Kbar, WM_SIZE, 0, 0);<br />
}<br />
Please help me...
|
|
|
|
|
What does the Kbar WM_SIZE code do? When I have a child window linked to a parent window's size, I just size the child with a SetWindowPos in real time with the parent.
|
|
|
|
|
hai..
i encountered a problem on the traffic light simulation project..
how can i change the colour of traffic light and using what item..
also how can i make the car moving in the required time..
so they dont crash on each other..i used 4 junction.
can anyone help me please..
im running out of time..
|
|
|
|
|
You can't possibly be using MFC AND VB.NET, at least I can't imagine why you would, given that VB.NET is good for nothing more than making a UI, and MFC is a UI library in C++. Either way, you need to do your own homework, and ask questions after you've tried to do it yourself, and have some specific problem you need help with.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi,
Let me get this right, you need to control 4 traffic lights and cars with the roads connected in a square??
The simple thing to do is just create a traffic light and car classes and create methods that would allow you to move the cars and change the lights of the traffic signals. Then in your main algo set the traffic lights and create a list of cars that are waiting on each light.
regards,
Rich
"Programming today is a race between software engineers striving to build bigger and
better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far the Universe is winning." -- Rich Cook
|
|
|
|
|
hello...
i encountered a problem on my project..
my project is a game. kinda like a jumble word..
is like arrange from a various word to make a sentence..
so how to detect if the answer is right
and also how to drag the to words to make the sentence.
please..
can anyone outhere help me.
im running out of time..please i need anyone to help me
please....please
|
|
|
|
|
Hi,
Your specification does not make a lot of sense. From what I can get out of this is that you are to select words, move them around to make a sentance and decide if the sentance is correct?? Please clarify.
If the above is correct, then you would need some sort of gramma engine, unless you know all the sentances that can be made with the words.
regards,
Rich
"Programming today is a race between software engineers striving to build bigger and
better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far the Universe is winning." -- Rich Cook
|
|
|
|
|
hello...
i encountered a problem on my project..
my project is a game. kinda like a jumble word..
is like arrange from a various word to make a sentence..
so how to detect if the answer is right
and also how to drag the to words to make the sentence.
please..
can anyone outhere help me.
|
|
|
|
|
Welcome to Code Project. The Visual C++ forum is the place to ask MFC questions, this forum is for managed C++, although I guess it must be MC++ if for some bizarre reason half your code is in VB.NET.
There's no forum here for you to ask people to do your homework for you, you should go to rentacoder if you want to try and pass your subjects without doing any work. Not that this will help you get a job at all.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hello!
I wonder if there is some way or some trick to gather some info during compile time and using it at runtime ?
example1:
We have many cpp files. We have some #define CPP_COUNTER 0. There would be some code (macro?) at the begining of every cpp file which would increase this counter for 1. When linking the project, CPP_COUNTER would hold the number of cpp files. In runtime I would be aware of cpp files in the project by reading CPP_COUNTER definition.
example2:
We have many files in the project, but functionaly they are divided in few modules (dsp, writter, reader, etc). At compile time every cpp file would have at the begining some code which would register (to some global variable) to which module it belongs. Something like
REGISTER_MODULE(_FILENAME_, "disk writter")
In runtime I would be aware of all the modules in the system by looking at the global variable of all registered modules.
I would need something like example2 shows. Is it even possible? Is there some way?
Best regards,
Rostfrei
|
|
|
|
|
Hi Rostfrei,
One way of doing this is to create a dummy counting class and just create instances of it. Hence this becomes:
countcpp.h:
#ifndef __COUNT_H__
#define __COUNT_H__
#include <iostream.h>
#define REGISTER_MODULE(file,des) static CCountCpp g_cppFile (file, des);
class CCountCpp
{
public:
CCountCpp (void) { }
CCountCpp (const char *strFile, const char *strDes)
{
cout << strFile << "{ " << strDes << " }" << endl;
++m_iCppCount;
}
static int m_iCppCount;
};
#endif // __COUNT_H__
This just creates a static CCountCpp object per REGISTER_MODULE define. Because of the static objects they can be the same name across modules as long as you are not including .cpp files. To use:
#include "countcpp.h"
REGISTER_MODULE(__FILE__, "disk writer");
int CCountCpp::m_iCppCount = 0;
void main (void)
{
CCountCpp c;
cout << "Cpp count: " << c.m_iCppCount << endl;
}
Naturally you would remove the main, it is just there for show.
regards,
Rich
"Programming today is a race between software engineers striving to build bigger and
better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far the Universe is winning." -- Rich Cook
|
|
|
|
|
Problem part1:
ActiveSync sequencing between a desktop PC and a remote WindowsCE project that has been written using eMbedded C++ 4.2.
At the desktop PC...
STEP 1:
run
"C:\Program Files\Microsoft ActiveSync\WCESMgr.exe"
Select from the "File" menu,
"Get Connected..."
Click the "Next" button on the "Get Connected" window
STEP 2:
At the remote WindowsCE project...
cause the application to call
CreateProcess(_T("Windows/repllog.exe"), NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, &m_procInfo);
This gets me a connection. However, if I cause the application to call CreateProcess anytime before clicking on the "Next" button (ie. STEP 2 first, then STEP 1), I don't get a connection.
Can anyone tell me why this might be? Is it possible that there is some functionality missing in the remote's operating system?
Problem part2:
Also, I have tried the CODE PROJECT "Command-line utility for PocketPC (RCMD.exe)" project and this works perfectly well between the desktop PC and a PocketPC. When I try it with my remote WindowsCE project though, it doesn't get a connection at all.
Once again, does anyone have any ideas please (most likely the same problem)?
Problem part3:
This is the first time I've tried to do anything like this so I'm afraid I'm rather green!!!
Thanks to everyone and anyone who can help.
Mark
-- modified at 10:26 Tuesday 20th September, 2005
|
|
|
|
|
hi,
i want to do a latedelte on windows 9x. a directory should be deleted. but it does not work. i use the wininit.ini to delete the direcotry.
do i use the wrong code or is this impossible?
best regards
emmi
|
|
|
|
|
|
Hey all .....
Can someone tell me ....what kind of algorithm i could use ...to calculate the pixel intensity values ..ie their color ??
I have a image processing book by Gonsalez ...but cant find exactly what i need ....
Im supposed to find the pixel intensities of all the pixels in a Jpeg file ...and group all the pixels having the same values ...
Please guide me ....
Thanks ,
Jomy
|
|
|
|
|
Jomy John wrote:
Can someone tell me ....what kind of algorithm i could use ...to calculate the pixel intensity values ..ie their color ??
Do you mean group by color ? Then you just well, group by color. Otherwise, perhaps you want to convert to the HLS color space, and group by saturation, luminance, or hue ?
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Wouldn't it be easier to bitmap it then recompress it back into the jpeg using the same algorithm format?
|
|
|
|
|
Wait a minute it just dawned on me what you are doing. You are creating reference for jpeg compression algorithm which means you are working in bitmap already.
|
|
|
|
|
actually hoinestly i dunno ....
What i am told to do is ...
Group information similar to pixels ...and send them in this format as text ...as in SMS ....
So , most probably it would be color ....
Please help
Thanks ,
Jomy
|
|
|
|
|
You can get the colour values of a bitmap by using a DIBSection to hold it, or by using GDI+ ( which comes with VC7, is in the PSDK for VC6 ). Or you can use the GetPixel function on the DC, but that's really slow. Also, if you don't use a DIBSection or just a DIB, you won't get an accurate color value range for your image, unless your computer is running in 24 bit mode.
So you want to turn an image into text, so it can be sent as ASCII art ? There's at least one article on doing this on this site, do a search for it and your problems may be solved.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Im not supposed to use VC ....plain C++ ...
Im thought of using the getpixel() function but ...its returning me ..integer values ...actually am not sure ..whether im thinking in the right pattern or not ...
And would ASCII art fit into the SMS character set ?? Only then i would be able to use it ...
Please guide ....
Thanks
Jomy
|
|
|
|
|
Jomy John wrote:
Im not supposed to use VC ....plain C++ ...
Well, if you're using bitmaps in Windows, then you need to use Windows bitmap structures.
Jomy John wrote:
Im thought of using the getpixel() function but ...its returning me ..integer values
Use GetRValue, GetGValue and GetBValue macros to get the colours out of that COLORREF.
Jomy John wrote:
And would ASCII art fit into the SMS character set ?? Only then i would be able to use it ...
ASCII art uses any characters you like, AFAIK.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Honestly ...i did not understand anything of what uve said ...
Can you please explain in detail ...if its not a botheration ..
as in GetRValue , GetBValue ..etc are functions in C++ or VC++ ??
Help !! Sorry for the trouble .....
Thanks, Jomy
|
|
|
|