|
Thanks for your reply!
The first problem has been solved.
About the second one. For example, When a button is clicked,
the message will be displayed as:
xx1 xx2
yy1 yy2
xx3 yy3
As here, everything works well.
When i click the button once again,
the message becoms:
xx1 xx2
xx1 xx2
yy1 yy2
yy1 yy2
xx3 yy3
xx3 yy3
But i hope that the message will be
xx1 xx2
yy1 yy2
xx3 yy3
xx1 xx2
yy1 yy2
xx3 yy3
How can i do?
chen
|
|
|
|
|
In the dialog editor, right click on the list box, take Properties, take the Styles tab and un-check the Sort check box
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
OK, It worked!
Thanks a lot!!
chen
|
|
|
|
|
Could you post a sample (I first thought of an automatic sort problem, but seems - Nish, tell me if I´m wrong, - that InsertString is "stronger" than the sort option.) ?
~RaGE();
|
|
|
|
|
No, It is not a sort problem.
I would like to put the new same message at the end of
all the previous message when a same button is clicked
once again.
Thanks
chen
|
|
|
|
|
Go one more step,
Is there a method for show the colored text based on the
CListBox class? How to do it?
chen
|
|
|
|
|
Override OnCtlColor()
If nCtlColor == CTLCOLOR_LISTBOX
Then use the CDC* to set your own color
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Would you please say it in more detail?
chen
|
|
|
|
|
chen wrote:
Would you please say it in more detail?
HBRUSH CYourDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if(CTLCOLOR_LISTBOX == nCtlColor)
{
pDC->SetTextColor(RGB(0,125,0));
}
return hbr;
}
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
Thanks Nish!
where and how to recall this function?
chen
|
|
|
|
|
In the class browser, right click on the YourDlg class, and choose Add Windows Message Handle. A dialog Box opens. In the left list double click on WM_CTLCOLOR until it is written in the right list, and click on Add and Edit button.
Here you are.
~RaGE();
|
|
|
|
|
Thanks for all the replys!
If i want to set some text lines with one color and
some text lines with another color, how can i do?
best Regards,
chen
|
|
|
|
|
I wrote a macro to deal with some rows of codes, and after that I want to mark those lines, can anyone tell me how to select several rows with vbscript in visual studio 6.
I'm learning vc
|
|
|
|
|
Hopefully this question isnt too silly.
I've got a thread that I want to get the exit code from. I started it using
CWinThread* pMyThread = AfxBeginThread(ThreadProc, (LPVOID)this,0,0,CREATE_SUSPENDED), after which I set the AutoDelete to false and Resumed the thread.
Once I have the ExitCode from the thread, is calling delete pMyThread ok for cleaning up the thread that I created? Or is there something else to do or a better way of doing this?
Thanks,
Mark
|
|
|
|
|
Well, if you are sure of what you´re thread is doing at the moment when you kill it, use TerminateThread ...
~RaGE();
|
|
|
|
|
I believe TerminateThread is never recommended to use. You can try PostQuitMessage.
Best regards,
Alexandru Savescu
|
|
|
|
|
Deleting pMyThread is OK assuming that thread has finished its execution and m_bAutoDelete was set to false.
Tomasz Sowinski -- http://www.shooltz.com
- It's for protection - Protection from what? Zee Germans?
|
|
|
|
|
since i pass a vector in my program i get the following message when compiling...
d:\apps\microsoft visual studio\vc98\include\xtree(396): see reference to function template instantiation 'void _Distance const_iter,const_iter,unsigned int &)' being compiled
or without stl - message - decryption:
D:\shista.cpp(1918) : see reference to class template instantiation 'std::pair<class std::_Tree<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::basic_string<char,struct std::cha
r_traits<char>,class std::allocator<char> >,struct std::set<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char
> > >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::_Kfn,struct std::less<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > >,class std::alloca
tor<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > >::iterator,bool>' being compiled
can i savely ignore this ?? (like i do right now).. or what the hell is this about..
thanks in advance..
bernhard
"I'm from the South Bronx, and I don't care what you say: those cows look dangerous." U.S. Secretary of State Colin Powell at George Bush's ranch in Texas
|
|
|
|
|
Yes, you can safely ignore this. And if you turn to level 4 you will get hundreads of messages like this. However they fixed that in VC 7.
Best regards,
Alexandru Savescu
|
|
|
|
|
since i am using stl i've quit using level4 altough in general it is very informative..
btw.. can you explain me what this message wants me to say ?
thanks in advance
bernhard
"I'm from the South Bronx, and I don't care what you say: those cows look dangerous." U.S. Secretary of State Colin Powell at George Bush's ranch in Texas
|
|
|
|
|
Is it the only line of warning? Normally I see something above and something below the line of the warning that explains it.
|
|
|
|
|
Hello all,
I have drawn some stuff on my view [Those who have been following my GDI threads would know I am trying to decode a funny image format]
Well now I have sorta decoded it and I wanna save it as a bitmap.
Any help is hugely appreciated!
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
if i want to look at the actual code behind something like CEdit, how do i look at the actual code of that class? the way i have been doing it is deriving a class from it and then looking at the base class functions.. i know there has to be another way right?
p.s. im using .net
thanks!
-dz
|
|
|
|
|
%Program Files%\Microsoft Visual Studio.NET\Vc7\atlmfc\src\mfc
Nish
Regards,
Nish
Native CPian.
Born and brought up on CP.
With the CP blood in him.
|
|
|
|
|
hrm.. no easy browser tho eh? i see the filenames aren't exactly descriptive.. i tried doing a text search in the folder for CEdit, but of the 4 files it returned none really seemed like the right thing.. im just using CEdit as an example tho.. thanks for the info!
-dz
|
|
|
|