|
then display model dialog.. is there is any problem..
"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
|
|
|
|
|
Why you want to make Main Thread Sleep..? this is not good design. as in Sleep State main thread will process nothing. you should change you design to make MianThread do nothing instead of making it sleep.
GauranG33 wrote: void ThreadProc(void){ fun();}
this will make your worker thread sleep not main thread. as function call is from worker thread not main thread
"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
|
|
|
|
|
GauranG33 wrote: //Here I want the main thread to sleep for some time
Bad idea.
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
i have made a user interface thread and started it using this code
<br />
NetConnect = (CNetConnect*)AfxBeginThread( RUNTIME_CLASS(CNetConnect),<br />
THREAD_PRIORITY_NORMAL,<br />
NULL,<br />
CREATE_SUSPENDED,<br />
NULL);<br />
<br />
NetConnect->ResumeThread();<br />
Now i want to terminate/End this thread. I have tried using
<br />
NetConnect->PostThreadMessage(WM_QUIT,NULL,NULL);<br />
but the thread is still running. How to do end this thread?
Thakns in advance
|
|
|
|
|
seems to be solvable, but not clear.
can you put your post in some other way?
|
|
|
|
|
neha.agarwal27 wrote: Now i want to terminate/End this thread. I have tried using
NetConnect->PostThreadMessage(WM_QUIT,NULL,NULL);
please check.. is the thread is busy with something!
"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
|
|
|
|
|
what happens if you use of ExitThread ?
|
|
|
|
|
Hamid. wrote: if you use of ExitThread?
ExitThread doesn't work well with the UserInterface thread. usually you have to use post quit message.
Hamid. wrote: Hamid.
I like your previous name i.e. [WhiteSky]
"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
|
|
|
|
|
I must say I like that name but I think maybe its better I use of my name instead nickname.;)
|
|
|
|
|
What are you doing in CNetConnect::Run() ?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
I am working on the monitoring software for that I have to write search algorithm . is there any way to fid how many drives on the local system
and on the network system (i.e systems connect through networking).
Trioum
|
|
|
|
|
You can use GetLogicalDrives to see which drives are attached somehow to the system. This will give a bit mask of the possible drive letters.
Then you can use GetDriveType to determine if they are local drives, or network drives.
I hope that helps,
Iain.
|
|
|
|
|
trioum wrote: is there any way to fid how many drives...
Physical or logical?
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
all drives like c: d: e: and on some other computer like
\\192.150.1.45\\d: etc
Trioum
|
|
|
|
|
Hi All,
I am using CArray object to store the strings in array. I used this object in one class where i add strings in to CArray object. I want to access this object in other class. But when i access it in other class it gives me garbage values. So how can i access it in another class.
I created CArray object on the stack. Is there any need to create it on Heap.
Thanks in Advance
Atul
|
|
|
|
|
how are you passing your object from one class to the other?
|
|
|
|
|
I am accesssing CArray object in other class as follows
CWebsiteCreatorWizard *pPtr = (CWebsiteCreatorWizard *)GetParent();
if(NULL != pPtr)
nTotalWebPageCount = pPtr->m_WebSitePagesAry.GetSize();
Where
CWebsiteCreatorWizard is wizardseet class in which i declare
CArray<chtmlpgdetail,chtmlpgdetail> m_WebSitePagesAry is array of strings
could u guess why I get here Garbage value in nTotalWebPageCount.
Regards
A23
|
|
|
|
|
Atul23 wrote: CWebsiteCreatorWizard *pPtr = (CWebsiteCreatorWizard *)GetParent();
first make sure that, the above line fetches you the correct pointer of your required class.
to do that, first, you define a simple integer variable,
say int temp=47; in CWebsiteCreatorWizard class.
then try to access it and see its value.
if its value is 47, then, we can proceed to find the next step to localise the problem.
|
|
|
|
|
Hi Chandu,
I can not access value of temp in other class by using pointer. so could u give me next steps please.
Thanks in Advance
A23
|
|
|
|
|
so it means that, you are not able to properly pass your object handle to the place where required.
now, define it globally and try to access.
|
|
|
|
|
in continuation with Chandu(good reply) better look for singleton design!
"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
|
|
|
|
|
ThatsAlok wrote: better look for singleton design!
can you explain?
thank you.
------------------------------------------
Suggestion to the members:
prefix your main thread subject with [SOLVED] if it is solved.
chandu.
|
|
|
|
|
chandu004 wrote: can you explain?
please refer this :-
Singleton Pattern[^]
instead of making global variable.. it is better to use singleton class.!
"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
|
|
|
|
|
Is GetParent() returning a valid (i.e., the actual parent) pointer? Note that just because the value is non-NULL does not mean it is valid. Is m_WebSitePagesAry non-empty? Even if it wasn't, nTotalWebPageCount would be 0 (assuming that the answer to my first question is "yes").
"Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for, in order to get to the job you need to pay for the clothes and the car and the house you leave vacant all day so you can afford to live in it." - Ellen Goodman
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
I want to download an image from a URL and show it on a UI. Can any body please give me some example how to do it.
Thanks.
Kishore
|
|
|
|