|
Is the m_edit box object of CEdit
i tried it and did not get any error
the str was dispalyed ad "---------W"
CString str;<br />
str.Format ("----------");<br />
m_memorystatus.SetWindowText (str+'W');
Vikas Amin
Embin Technology
Bombay
vikas.amin@embin.com
|
|
|
|
|
bachirzantou wrote: m_Edit.SetWindowText(str+"W");
CString str =="Whatever text";
str+="W";
m_Edit.SetWindowText(str);
or
m_Edit.SetWindowText(str.GetBuffer(0));
or
m_Edit.SetWindowText(str.operator LPCTSTR());
Happy christmas friends. May the Love of My Lord and Saviour Jesus bring forth Joy and Happiness into your life too.
<marquee direction="up" height="50" scrolldelay="1" step="1" scrollamount="1" hspace="2" vspace="2">
--Owner Drawn
--Nothing special
--Defeat is temporary but surrender is permanent
--Never say quits
--Jesus is Lord
|
|
|
|
|
SetWindowText() is waiting for a CString, so there's no reason for casting back into a C-style string (LPCTSTR).
moreover, when somebody took time to design a cast operator, it should be used properly, in the C style too. so, instead of writing str.operator LPCTSTR() , simply write (LPCTSTR)str
one last thing. when you .GetBuffer() a CString, you should release it then (which you seemed to forget here...)
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VisualCalc 3.0]
|
|
|
|
|
Game over;P
Happy christmas friends. May the Love of My Lord and Saviour Jesus bring forth Joy and Happiness into your life too.
<marquee direction="up" height="50" scrolldelay="1" step="1" scrollamount="1" hspace="2" vspace="2">
--Owner Drawn
--Nothing special
--Defeat is temporary but surrender is permanent
--Never say quits
--Jesus is Lord
|
|
|
|
|
|
toxcct wrote: Owner drawn wrote:
Game over
for you ?
which game are we playing
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
|
toxcct wrote: hey, you wrote it, so it's you to tell me man !!
Ringa Ringa Roses
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
ThatsAlok wrote: which game are we playing
Break-A-Crack-Brack-Drack-Dreak-Hreak
Happy christmas friends. May the Love of My Lord and Saviour Jesus bring forth Joy and Happiness into your life too.
<marquee direction="up" height="50" scrolldelay="1" step="1" scrollamount="1" hspace="2" vspace="2">
--Owner Drawn
--Nothing special
--Defeat is temporary but surrender is permanent
--Never say quits
--Jesus is Lord
-- modified at 23:16 Thursday 22nd December, 2005
|
|
|
|
|
Owner drawn wrote: Break-A-Crack-Brack-Drack-Dreak-Hreak
what game is that .... is we are bird
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
|
|
|
|
|
toxcct wrote: one last thing. when you .GetBuffer() a CString, you should release it then (which you seemed to forget here...)
it should be followed up with a ReleaseBuffer()
toxcct wrote: SetWindowText() is waiting for a CString, so there's no reason for casting back into a C-style string (LPCTSTR).
Yeah you are right.
Happy christmas friends. May the Love of My Lord and Saviour Jesus bring forth Joy and Happiness into your life too.
<marquee direction="up" height="50" scrolldelay="1" step="1" scrollamount="1" hspace="2" vspace="2">
--Owner Drawn
--Nothing special
--Defeat is temporary but surrender is permanent
--Never say quits
--Jesus is Lord
-- modified at 6:39 Thursday 22nd December, 2005
|
|
|
|
|
The game dont end thill a stable solution is found
Happy christmus
to u also
&
all persons in Codeproject
Vikas Amin
Embin Technology
Bombay
vikas.amin@embin.com
|
|
|
|
|
idiot question, but, what about using the debugger to see the state of the variable str before and after the operation ?
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VisualCalc 3.0]
|
|
|
|
|
I'm not sure if it wroks, but you can try this:
m_Edit.SetWindowText((CString) str+"W");
kakan
|
|
|
|
|
kakan wrote: ((CString) str+"W");
Mmmmh... IMO this is no good code practice. Better use the temp variable.
~RaGE();
|
|
|
|
|
Well, the only difference between my example (if it works) is that the compiler creates a temp CString, instead of the programmer.
Not much of a difference, IMO.
|
|
|
|
|
|
Yepp. I didn't try it.
You are right, of course.
|
|
|
|
|
in fact, to remenber it in the future here are the tips :
(CString)str
this is a C-Style cast (explicit cast of str to CString)
CString(str)
this calls explicitely the CString constructor that get a parameter of the type of str, to create a temporary object that will be passed then to the calling function (in our case).
hope this is helpful
TOXCCT >>> GEII power [toxcct][VisualCalc 2.20][VisualCalc 3.0]
|
|
|
|
|
Hello and thanks for the tip.
I really have to start testing my code before I reply to questions.
I've made more than one mistake...
|
|
|
|
|
Hello All
I am writing an application to store the RTP packets payload to audio files.
Now I am working on G.729 Codec. I am storing decoded G.729 payload in .WAV file. But the audio converstation is not stored properly.
I hope Decoding is done properly (Function is not returning ERROR). Extracting the payload is proper.
WAV file header details what I am stroing
Compression Code : 1 (PCM/uncompressed)
Channel: 1
Samples Per Sec: 8000
Bits per sample: 16
Let me know is my procedure is correct? After decoding let me know what is the format of the audio we get?
My application works fine for G.711 codec.
Thanks for your time
Ravi
|
|
|
|
|
your audio initialization is correct.
may i know about your codec.
JAYARAJ
|
|
|
|
|
Hai,could any one pls help me out.....
I have statically created a splitter window with 2 views one is derived from CTreeView and the other from CListView.Then i have managed to insert items into the tree view retrieving from the database. Now i want to insert some columns into the listview but i couldn't do so since the style of the list view is to be LVS_REPORT . But, initially the style is LVS_SMALL.I don't find any way to change this style property using msdn functions.
Please tell me either how to change the style property or how to insert the columns into the listview as above.
-- modified at 4:40 Thursday 22nd December, 2005
|
|
|
|
|
Change the style:
m_List.ModifyStyle(0,LVS_REPORT);
Insert a few columns:
m_List.InsertColumn(0,"abcd");<br />
m_List.InsertColumn(1,"efgh");
this is this.
|
|
|
|
|
SetWindowLong(....)
Happy christmas friends. May the Love of My Lord and Saviour Jesus bring forth Joy and Happiness into your life too.
<marquee direction="up" height="50" scrolldelay="1" step="1" scrollamount="1" hspace="2" vspace="2">
--Owner Drawn
--Nothing special
--Defeat is temporary but surrender is permanent
--Never say quits
--Jesus is Lord
|
|
|
|