|
I'm not sure if it will work in a modal dialog.
If you're using sockets notifications to a window then that should be in one place.
You should be able to leave it in your main window.dialog.
I'm not sure completely how Mr Newcomer implemented his socket notifications in the article
you referred to. It may not work in a modal dialog. In general, a modal dialog is a bad place
for this kind of thing.
Mark
"Posting a VB.NET question in the C++ forum will end in tears." Chris Maunder
|
|
|
|
|
I think the thread or the socket would be blocked during the second dialog is active,perhaps.
But,if it so,I want to know,if is a modeless dialog,the socket and the thread would not be blocked?
In fact,the socket was create and connect to the server in the initialize function of the thread.So,I want to using the same socket so that it would not be created and connect to server again.
Would you like to tell me,how to resolve my aim or such problem?
Thanks.
Best Wishes
|
|
|
|
|
Haha,because of your inspire,I change the second dialog to modeless,then,all the things go ahead well now.Thanks very much.It my pleaure to learn from you.
|
|
|
|
|
can i make a stand alone application for video recording using Direct X SDK...
wat steps i'll have to follow for this...first for video display on screen and then for video recording.................
Can anybdy tell me the method for video recording using Direct X SDK...
NT
|
|
|
|
|
Hi
you are a bit missing.
Video recording/playing is a job of DirectShow.
which was a part of DirectX but now part of
Windows Platform SDK
You can see my projects on the codeprojects about
DirectShow or my site Totally dedicated to DirectShow
www.tanvon.com
|
|
|
|
|
okies...i m a begginer so dnt knw much abt dis....
can u tell me how shld i start???
wat things i'll have to download...to make an application which displays and record video....
NT
|
|
|
|
|
Hi
You will have to download the windows platform SDK.
DirectShow is part of it.
It is enough for your work.
|
|
|
|
|
hye,
can u tell me the link from where i can download this for windows2000...........
NT
|
|
|
|
|
how to knw which file i have to download.....
i have started downloading PSDK-FULL.1.cab..............
|
|
|
|
|
|
i have downloaded form this link:
http://www.microsoft.com/downloads/details.aspx?FamilyID=b7bc31fa-2df1-44fd-95a4-c2555446aed4&displaylang=en&Hash=Lta1VWtfEvru8WuXwu1DvEkBQYVSVk61ZjlTaIro5Ar0OdElXJn7HqKfiBvaV7gxCKDgiy5Lxd7reh%2fTfhXpmQ%3d%3d
Is this correct????
NT
|
|
|
|
|
Yes it is a correct version.
After installing it compile baseclasses from DRIVE\DXSDK\Samples\C++\DirectShow\BaseClasses
Amar
|
|
|
|
|
thanx....now can u tell me how shld i start to mak a project which displays video from camera(not webcam)....
|
|
|
|
|
Yes,it is modal.The project is Server/Client model.At the server part,there is a ServerThread which has a socket recieve the data from client part. At the Client part,has a ClientThread which has a socket to communate with the server. At the Client,first,the thread connect to the server and send some data(user name and password),if the server verify the client user is legal,the login dialog would end(using EndDialog),the second would be created,and the clientThread was attach to the second dialog.All the work done well enve if in the second dialog.But when I create a third dialog in the second dialog,and also attach the clientthread to it,the thread would do send the data until the third dialog was closed!
And why? How to resolve it?
Thanks
|
|
|
|
|
how i can get a dialog box by clicking menu bar?
how i have to insert a dialog box in the menus and some menu i want to enable and disable also?
-- modified at 7:21 Tuesday 12th June, 2007
|
|
|
|
|
For enable or disable see CMenu::EnableMenuItem .
vikramkarthik wrote: insert a dialog box in the menus
|
|
|
|
|
I am using this code
WinExec("C:\Program Files\Internet Explorer\IEXPLORE.EXE",SW_SHOW);
but its not work properly
Regard's
Kaushik
|
|
|
|
|
Hi
why not to use
ShellExecute();
|
|
|
|
|
Use ShellExecute(). WinExec is provided only for compatibility with 16-bit Windows.
ShellExecute( 0, "open","C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE" ,0,0,SW_SHOW);
|
|
|
|
|
It has also same problem .
Internet expoler is not open with it
Regard's
Kaushik
|
|
|
|
|
Y_Kaushik wrote: WinExec("C:\Program Files\Internet Explorer\IEXPLORE.EXE",SW_SHOW);
You failed to use double backslashes.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Thanks you so much sir
i got the solution of problem
Regard's
Kaushik
|
|
|
|
|
You could try using ShellExecute()... You could implement it as follows:
ShellExecute(NULL, "open", "IEXPLORE.EXE", "", "C:\Program Files\Internet Explorer\", SW_SHOWDEFAULT);
This would open up Internet Explorer. To read more about ShellExecute() look at the documentation on MSDN
Hope this helps!
--PerspX
|
|
|
|
|
A colleague of mine writes:
"On another tack, it has of course been several years since I was a jobbing C++ programmer. I am however somewhat shocked to discover it is now not possible (or seems well hidden anyhow) to get intermediate C-code from a C++ compiler.
A colleague is about to go for a C++ test (he has little chance) and I suggested writing some C++ snippets and generate the C-code to get an understanding of how it works. But this option does not seem available nowadays. This is a real shame (crime?) since it was a method I used very effectively to de-mystify the language. If you know of a way to do this w/o downloading legacy CFront versions I'd be interested (I thought I remembered a VC++ switch to do this but all it does now is run thro' the std C++ pre-processor)"
Is this still possible?
Kevin
|
|
|
|
|
I'm afraid that C++ is evolved beyond the limits of CFront.
But why should you rely on such an approach to learn C++.
The differences with C are now getting to big to make C++ interchangeable with C.
I know it is still possible to write any C++ program in C but the effort in this
writing and the complexity wouldn't help you to understand C++.
Its better to learn C++ using C++. The bottom line of C++ isn't really hard to understand, certainly when one knows already C. The hard parts, extreme (think of the boost libraries) are indeed not for beginners. But then again, one can manage very well without them.
So my advice would be, If the main issue is to learn C++, just learn it by creating simple classes, simple application, and grow from there.
codito ergo sum
|
|
|
|