|
Sure but I like to pronounce that Shamoo
Have you tried one? Does it really work? Or is it a misinfomercial?
led mike
|
|
|
|
|
led mike wrote: Does it really work?
Works great on the commercial! I haven't tried one though.
German technology - it HAS to be good!
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Mark Salsbery wrote: German technology - it HAS to be good!
Yep[^]
Two and a half years ago, the bursting of the dot-com bubble erased most of the market value of Germany's technology sector. Now, the market itself is being scrapped. Deutsche Börse, which runs the Frankfurt stock exchange, announced today that it would close the Neuer Markt -- the technology-related market that is Germany's answer to the Nasdaq -- by the end of 2003.
led mike
|
|
|
|
|
and for some reason it isn't posting a less than or equal to in my loop, I even tried to go back and edit it with no luck.
|
|
|
|
|
Okay new problem.
I decided to write the file each element at a time.
Here is the new bit of code...
for ( int i=0; i<= 3647; i++)
{
frameData[i] = *p;
temp.Format("%d ",frameData[i]);
file.Write(temp,sizeof(temp));
p++;
}
but instead of getting each number followed by a blank which is what I had intended. I get some of the numbers on top of each other (like four in a row) and some of them correct.
|
|
|
|
|
oh yeah temp is a CString
|
|
|
|
|
for ( int i=0; i <= 3647; i++ )
{
frameData[i] = *p;
temp.Format("%hd ",frameData[i]);
file.Write(temp, temp.GetLength() * sizeof(TCHAR));
p++;
}
If you're writing all text, maybe CStdioFile is a better class to use...
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Thanks so much. I can't believe how much c++/mfc I had forgotten since switching to C sharp and Java. But somethings you just can't beat in c++.
|
|
|
|
|
aei_totten wrote: But somethings you just can't beat in c++.
You can beat a fish.
led mike
|
|
|
|
|
Hello everyone!
I have built a digital table with a pencil (like a wacom) and I'm doing my own drivers.
He managed to move the mouse through the following simple code [Visual C + + in XP]:
INPUT aInput;
aInput.type = INPUT_MOUSE;
aInput.mi.dwFlags = MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE;
aInput.mi.dwExtraInfo = 0;
aInput.mi.mouseData = 0;
aInput.mi.time = 0;
aInput.mi.dx = (data.X * 65535.0f);
aInput.mi.dy = (data.Y * 65535.0f);
int aResult = SendInput(1, &aInput, sizeof(INPUT) );
But, I do not see how you can send to the system/software (Photoshop, paint ,...) data with the pressure of the pen to draw. I suppose that will be a standar, but nothing found information about it.
Someone known as is done? That object is used?
Thanks!!
|
|
|
|
|
motivinteractive wrote: But, I do not see how you can send to the system/software (Photoshop, paint ,...) data with the pressure of the pen to draw. I suppose that will be a standar,
I think you are looking for the Wintab specification for drivers.
http://www.smartcomputing.com/editorial/article.asp?article=articles/archive/r0403/06r03/06r03.asp&guid=[^]
Software. Without appropriate software support, no peripheral can communicate with the computer. In the case of digital tablets, this means each program must support the tablet with an API (Application Program Interface), and each tablet must include a software driver.
The application developer is responsible for implementing the AP correctly. Wintab is the most popular tablet API in use. Developers can add the Wintab API to their application and support almost any tablet on the market today. API's are often specific to a category, such as tablets, but are not device specific. (For more information, see "Programming Foundations" in this issue.)
Software drivers, on the other hand, are device specific. Each device has different features and speaks a slightly different language. Each driver is written for a specific tablet and translates the tablet's language into something Wintab can understand. This lets developers implement support for a wide range of tablets without having to write support for several different devices.
led mike
|
|
|
|
|
Hello all,
I want to change the bitmap for the mouseover, mouseup and mousedown events in the CBitmapbutton. Please guide me.
Kind regards,
Banu
|
|
|
|
|
Create event handlers and write your code in them.
led mike
|
|
|
|
|
Dear Mike,
I add the event handler but when I move mouse to the dialog the event is triggered but I need to trigger the mouse move event whenever I place the mouse over the bitmapbutton. Please advice.
Thanks and Regards.
|
|
|
|
|
I used the BCN_HOTITEMCHANGE but I dont know how to implement. Please advice.
|
|
|
|
|
I want to implement a timer in MFC application so that I can set the time of ten seconds .
so after every ten seconds it fires and i can process my code after every ten seconds
Ashish
|
|
|
|
|
SetTimer(NULL,10000,NULL);
Handle WM_TIMER in your Application
e.g.
void CTestDialogDlg::OnTimer(UINT nIDEvent)
{
AfxMessageBox("I m here") ;
CDialog::OnTimer(nIDEvent);
}
it Should work for You.
-@SuDhIrKuMaR@-
|
|
|
|
|
This page [^] has wonderful info about.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
I thought pipes could be used for that.
Oh wait - that's for inter-thread communication
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
RPC ?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
CPallini wrote: RPC?
naah i like WM_COPYDATA more!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow Never mind - my own stupidity is the source of every "problem" - Mixture
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You/xml>
|
|
|
|
|
Look at this (it is not specifically for MFC).
However if you do not need a high precision timer (like multimedia ones), you can use SetTimer of CWnd and handle the event fired overriding the OnTimer virtual function (or handle the WM_TIMER explicitly).
|
|
|
|
|
Although many people do suggest using the CTimer class See Here)[^]
The SetTimer function and related message and functions are not intended to be precise. Certainly you need to at least use more precise timers. Note that, except for special versions of Windows, Windows is not designed for real-time processing. Don't expect an application program to be able to respond reliably to timer events.
I would suggest you to read this[^] before you implement anything
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
Well, for a ten seconds timer, I suppose real-time system timing precision is not required.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
BTW and IMO it was not a bad piece of information (to be voted down to 1), Sometimes you really need accurate timers and many a times you may not. Things look weird when you come to know that your timer is not getting fired every ten seconds and you want it to behave like that and that too after spending a lot of time in debugging.
After all it was only a piece of advise.
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|