|
A string means many chars.
So what do you want to do here?
«_Superman_»
I love work. It gives me something to do between weekends.
|
|
|
|
|
Thanks for response ,
My question was that .,, I'm getting a string from user input text box with the funtion Getwindowtext("string"),(in which user puts any digit) and then I have variabel char firstName[size] in my coding.Now I'm trying to convert String to Char array.
Plz help me
|
|
|
|
|
You usually directly fill the array content with GetWindowText , for instance:
#define SIZE 0x100
TCHAR myArray[SIZE];
if ( ! GetWindowText(hWnd, myArray, SIZE) )
{
}
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]
|
|
|
|
|
But its give me a below error if i have include the header file
#include Winuser.h
C:\UTI_sendCmd\SendCMDDlg.cpp(1420) : error C2065: 'hWnd' : undeclared identifier
|
|
|
|
|
Seems kind of silly but here goes:
char szString[100];
GetWindowText(hWnd, szString, sizeof(szString));
char c = szString[0];
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
Thanks sir
i have done this but it will give error
m_slot.GetWindowText(hWnd, szString, sizeof(szString));
cpp(1422) : error C2065: 'hWnd' : undeclared identifier
even i have declared winuser.h
please help me to fix this problem
|
|
|
|
|
johnjitu wrote: m_slot.GetWindowText(hWnd, szString, sizeof(szString));
cpp(1422) : error C2065: 'hWnd' : undeclared identifier
That was just an example. It's up to you to provide whatever name you've given the window handle. C2065 is one of the easiest compiler errors to fix.
Since you are using MFC, try:
m_slot.GetWindowText(szString, sizeof(szString)); or
::GetWindowText(m_slot.GetSafeHwnd(), szString, sizeof(szString));
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
YA GREAT , I WAS DOING MISTAKe TO ADD THIS VARIABEL (hWnd).Thanks you very much ,i got to fix the problem.
|
|
|
|
|
Hi all,
Im working in vc6.0 using MFC.
When I create thread using AfxBeginThread(), if the thread is running then the CPU utilization shown is around 50%,
even though the thread is doing nothing.
It is called as:
AfxBeginThread(PortReadThread,gpSerialPortCtrl,THREAD_PRIORITY_NORMAL);
If I create the same thread using CreateThread(),even the thread is running the CPU utilization is around 0%
It is called as:
CreateThread( NULL,0,(LPTHREAD_START_ROUTINE) PortReadThread,(LPVOID) this,0,NULL);
Is this the expected behaviour.If not please tell me why its behaving like that.
Thanks in advance.
Regards,
Sunil Kumar
|
|
|
|
|
Actually the AfxBeginThread() also calls the CreateThread() function internally to create a thread. so basically there should not be any difference in CPU utitlization. Some additional tasks AfxBeginThread() perform is the initialization of MFC and CRT global variables and thread specific variables. Also try the _beginthread().
sunilkumar.d wrote: even though the thread is doing nothing.
Nothing means? is it in some wait state?
|
|
|
|
|
Not in wait state exactly.just to test the application i have put a while loop
with empty braces in the thread.
Regards,
Sunil Kumar
|
|
|
|
|
Well thread is not doing nothing. The thread is busy executing infinite loop!!!
-Saurabh
|
|
|
|
|
sunilkumar.d wrote: Not in wait state exactly.just to test the application i have put a while loop
Ho .
Then the thread will definitly use cpu and the AfBeginThread() is working properly. I guess there is something wrong in calling Createthread() not in AfBeginThread().
|
|
|
|
|
Naveen wrote: Actually the AfxBeginThread() also calls the CreateThread() function internally to create a thread.
Nope, that's wrong. AfxBeginThread calls _beginthreadex internally.
There are some really weird people on this planet - MIM.
|
|
|
|
|
I am trying to further my knowledge of Object Oriented Programming, and I have acknowledged that my main weakness in this area is the figuring out what objects I need, and how they should be designed.About the projects,what i have done,are all
three-layer.I am tired of it.
I want to fill this gap in my knowledge so I am looking for any suggestions from people who're familiar with OOD and have any recommendations.recommending book is very welcome!
Thanks in advance.
|
|
|
|
|
Hello!
I wood like a program for: "Simulation of a GSM network for communications mobile" - where computers substitute mobile devices.
This program should be writen in c language.
|
|
|
|
|
Well...Good luck!
BTW: this looks like homework and you should know we usually don't do homework. Try to solve your problem and ask specific questions when you find obstacles along your path.
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]
|
|
|
|
|
So funny.
Where is the question?
|
|
|
|
|
wood like a program???? dont get what you mean... i did something like that, but that is using java...
|
|
|
|
|
Hi All
how can i show message on Mouse right click event?Currently i am useing this code
CADlg::OnRButtonDown(UINT nFlags,CPoint point)
{
Afxmessage("Right Click");
..............
}
This message is showing only click on Application.But i want to show click any where in system.
Plz help me
|
|
|
|
|
Try calling SetCapture in OnInitDialog .
«_Superman_»
I love work. It gives me something to do between weekends.
|
|
|
|
|
Thanks for reply
Can you give some example link?
|
|
|
|
|
Davitor wrote: Can you give some example link?
See here.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
You may use a global mouse hook [^], for this.
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]
|
|
|
|
|
Can any one give me example link of Mouse hooking? plz help me
|
|
|
|