Click here to Skip to main content
15,845,436 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 23:18
professionalJochen Arndt7-Jan-16 23:18 
SuggestionRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 23:17
professionalJochen Arndt7-Jan-16 23:17 
GeneralRe: Strange CListBox Behavior Pin
wdolson7-Jan-16 23:42
wdolson7-Jan-16 23:42 
GeneralRe: Strange CListBox Behavior Pin
Richard MacCutchan7-Jan-16 23:51
mveRichard MacCutchan7-Jan-16 23:51 
AnswerRe: Strange CListBox Behavior Pin
wdolson8-Jan-16 0:09
wdolson8-Jan-16 0:09 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt8-Jan-16 0:11
professionalJochen Arndt8-Jan-16 0:11 
GeneralRe: Strange CListBox Behavior Pin
wdolson8-Jan-16 0:18
wdolson8-Jan-16 0:18 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt8-Jan-16 0:26
professionalJochen Arndt8-Jan-16 0:26 
That will set idx to LB_ERR. I don't know what happens with the SetItemData call then but there are two options: It will fail or set the value of the last item in the list.

It should be:
if(idx != LB_ERR)
{
	m_lstRight.SetItemData(idx, (DWORD)val);
}

When SetItemData fails when passing LB_ERR (which is most probable), you can remove the if condition.

[EDIT]
Just a tip for such conditions: Exchange the expressions.
If you would have used
if(LB_ERR = idx)

you would have got a compiler error and noticed your fault.
GeneralRe: Strange CListBox Behavior Pin
wdolson8-Jan-16 0:33
wdolson8-Jan-16 0:33 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt8-Jan-16 0:42
professionalJochen Arndt8-Jan-16 0:42 
GeneralRe: Strange CListBox Behavior Pin
Richard MacCutchan8-Jan-16 2:04
mveRichard MacCutchan8-Jan-16 2:04 
QuestionEasy to use asymmetric (public key) encryption Pin
peterchen6-Jan-16 6:26
peterchen6-Jan-16 6:26 
QuestionHow to communicate between two different app using SendMessage API? Pin
Anasuya201529-Dec-15 20:56
Anasuya201529-Dec-15 20:56 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Richard MacCutchan29-Dec-15 23:29
mveRichard MacCutchan29-Dec-15 23:29 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Anasuya201530-Dec-15 3:32
Anasuya201530-Dec-15 3:32 
QuestionRe: How to communicate between two different app using SendMessage API? Pin
Richard MacCutchan30-Dec-15 3:41
mveRichard MacCutchan30-Dec-15 3:41 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Anasuya201530-Dec-15 4:06
Anasuya201530-Dec-15 4:06 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Richard MacCutchan30-Dec-15 5:29
mveRichard MacCutchan30-Dec-15 5:29 
SuggestionRe: How to communicate between two different app using SendMessage API? Pin
David Crow30-Dec-15 11:28
David Crow30-Dec-15 11:28 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Arthur V. Ratz30-Dec-15 3:42
professionalArthur V. Ratz30-Dec-15 3:42 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Anasuya201530-Dec-15 4:51
Anasuya201530-Dec-15 4:51 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Arthur V. Ratz30-Dec-15 5:27
professionalArthur V. Ratz30-Dec-15 5:27 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Arthur V. Ratz30-Dec-15 5:29
professionalArthur V. Ratz30-Dec-15 5:29 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Serkan Onat30-Dec-15 10:30
professionalSerkan Onat30-Dec-15 10:30 
PraiseRe: How to communicate between two different app using SendMessage API? Pin
Maximilien6-Jan-16 3:49
Maximilien6-Jan-16 3:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.