Click here to Skip to main content
15,915,508 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Wrapping MessageBox Text Pin
Nish Nishant17-Dec-02 14:45
sitebuilderNish Nishant17-Dec-02 14:45 
GeneralCompression/Decompression of Byteblocks Pin
Hendrik Wiese17-Dec-02 12:43
Hendrik Wiese17-Dec-02 12:43 
GeneralRe: Compression/Decompression of Byteblocks Pin
Larry Antram17-Dec-02 13:09
Larry Antram17-Dec-02 13:09 
GeneralRe: Compression/Decompression of Byteblocks Pin
Scott H. Settlemier17-Dec-02 16:31
Scott H. Settlemier17-Dec-02 16:31 
GeneralCListCtrl and WM_LBUTTONUP Pin
Taka Muraoka17-Dec-02 12:33
Taka Muraoka17-Dec-02 12:33 
GeneralRe: CListCtrl and WM_LBUTTONUP Pin
Chris Richardson17-Dec-02 13:44
Chris Richardson17-Dec-02 13:44 
GeneralRe: CListCtrl and WM_LBUTTONUP Pin
Taka Muraoka17-Dec-02 13:50
Taka Muraoka17-Dec-02 13:50 
GeneralRe: CListCtrl and WM_LBUTTONUP Pin
Chris Richardson17-Dec-02 14:48
Chris Richardson17-Dec-02 14:48 
I wouldn't skip the LVN_ITEMCHANGED. Handling all the cases would be a real PITA. I was just checking the order that the messages are sent in, and I've discovered this order:

WM_LBUTTONDOWN
LVN_ITEMCHANGED
NM_CLICK

So, it appears that you could do something like this pseudo-code:

// First add a BOOL m_bLButtonDown to CYourClass..

void CYourClass::OnLButtonDown( blah blah )
{
   m_bLButtonDown = TRUE;
}

void CYourClass::OnItemChanged( blah blah )
{
   if( m_bLButtonDown )
   {
      // Do Something.
   }
   else
   {
      // Do Something Else.
   }
}

void CYourClass::OnClick( blah blah )
{
   m_bLButtonDown = FALSE;
}


Chris Richardson

Programmers find all sorts of ingenious ways to screw ourselves over. - Tim Smith
GeneralRe: CListCtrl and WM_LBUTTONUP Pin
Taka Muraoka17-Dec-02 14:59
Taka Muraoka17-Dec-02 14:59 
GeneralStoopid funcptr question Pin
Klaus Probst17-Dec-02 11:28
Klaus Probst17-Dec-02 11:28 
GeneralRe: Stoopid funcptr question Pin
Taka Muraoka17-Dec-02 11:50
Taka Muraoka17-Dec-02 11:50 
GeneralRe: Stoopid funcptr question Pin
Michael Dunn17-Dec-02 16:01
sitebuilderMichael Dunn17-Dec-02 16:01 
GeneralRe: Stoopid funcptr question Pin
Klaus Probst17-Dec-02 18:08
Klaus Probst17-Dec-02 18:08 
GeneralRe: Stoopid funcptr question Pin
Taka Muraoka17-Dec-02 18:14
Taka Muraoka17-Dec-02 18:14 
GeneralMDI Question.... Pin
Ryan B.17-Dec-02 10:33
Ryan B.17-Dec-02 10:33 
GeneralRe: MDI Question.... Pin
Gary Kirkham17-Dec-02 11:04
Gary Kirkham17-Dec-02 11:04 
GeneralShellExecute Question. (urgent) Pin
RickGavin17-Dec-02 10:12
RickGavin17-Dec-02 10:12 
GeneralRe: ShellExecute Question. (urgent) Pin
Nish Nishant17-Dec-02 14:13
sitebuilderNish Nishant17-Dec-02 14:13 
GeneralRe: ShellExecute Question. (urgent) Pin
Michael Dunn17-Dec-02 16:04
sitebuilderMichael Dunn17-Dec-02 16:04 
GeneralRe: ShellExecute Question. (urgent) Pin
RickGavin17-Dec-02 18:24
RickGavin17-Dec-02 18:24 
GeneralDumb OnSaveDocument question.. Pin
RobJones17-Dec-02 9:30
RobJones17-Dec-02 9:30 
GeneralRe: Dumb OnSaveDocument question.. Pin
lucy17-Dec-02 9:44
lucy17-Dec-02 9:44 
GeneralRe: Dumb OnSaveDocument question.. Pin
RobJones17-Dec-02 9:46
RobJones17-Dec-02 9:46 
GeneralRe: Dumb OnSaveDocument question.. Pin
lucy17-Dec-02 9:53
lucy17-Dec-02 9:53 
GeneralRe: Dumb OnSaveDocument question.. Pin
RobJones17-Dec-02 10:03
RobJones17-Dec-02 10:03 

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.