Click here to Skip to main content
14,643,591 members
Home » Discussions » C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 22:18
professionalJochen Arndt7-Jan-16 22:18 
SuggestionRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 22:17
professionalJochen Arndt7-Jan-16 22:17 
GeneralRe: Strange CListBox Behavior Pin
wdolson7-Jan-16 22:42
Memberwdolson7-Jan-16 22:42 
GeneralRe: Strange CListBox Behavior Pin
Richard MacCutchan7-Jan-16 22:51
mveRichard MacCutchan7-Jan-16 22:51 
AnswerRe: Strange CListBox Behavior Pin
wdolson7-Jan-16 23:09
Memberwdolson7-Jan-16 23:09 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 23:11
professionalJochen Arndt7-Jan-16 23:11 
GeneralRe: Strange CListBox Behavior Pin
wdolson7-Jan-16 23:18
Memberwdolson7-Jan-16 23:18 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 23:26
professionalJochen Arndt7-Jan-16 23: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
wdolson7-Jan-16 23:33
Memberwdolson7-Jan-16 23:33 
GeneralRe: Strange CListBox Behavior Pin
Jochen Arndt7-Jan-16 23:42
professionalJochen Arndt7-Jan-16 23:42 
GeneralRe: Strange CListBox Behavior Pin
Richard MacCutchan8-Jan-16 1:04
mveRichard MacCutchan8-Jan-16 1:04 
QuestionEasy to use asymmetric (public key) encryption Pin
peterchen6-Jan-16 5:26
Memberpeterchen6-Jan-16 5:26 
QuestionHow to communicate between two different app using SendMessage API? Pin
Anasuya201529-Dec-15 19:56
MemberAnasuya201529-Dec-15 19:56 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Richard MacCutchan29-Dec-15 22:29
mveRichard MacCutchan29-Dec-15 22:29 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Anasuya201530-Dec-15 2:32
MemberAnasuya201530-Dec-15 2:32 
QuestionRe: How to communicate between two different app using SendMessage API? Pin
Richard MacCutchan30-Dec-15 2:41
mveRichard MacCutchan30-Dec-15 2:41 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Anasuya201530-Dec-15 3:06
MemberAnasuya201530-Dec-15 3:06 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Richard MacCutchan30-Dec-15 4:29
mveRichard MacCutchan30-Dec-15 4:29 
SuggestionRe: How to communicate between two different app using SendMessage API? Pin
David Crow30-Dec-15 10:28
MemberDavid Crow30-Dec-15 10:28 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Arthur V. Ratz30-Dec-15 2:42
mvaArthur V. Ratz30-Dec-15 2:42 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Anasuya201530-Dec-15 3:51
MemberAnasuya201530-Dec-15 3:51 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Arthur V. Ratz30-Dec-15 4:27
mvaArthur V. Ratz30-Dec-15 4:27 
GeneralRe: How to communicate between two different app using SendMessage API? Pin
Arthur V. Ratz30-Dec-15 4:29
mvaArthur V. Ratz30-Dec-15 4:29 
AnswerRe: How to communicate between two different app using SendMessage API? Pin
Serkan Onat30-Dec-15 9:30
professionalSerkan Onat30-Dec-15 9:30 
PraiseRe: How to communicate between two different app using SendMessage API? Pin
Maximilien6-Jan-16 2:49
MemberMaximilien6-Jan-16 2: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.