Click here to Skip to main content
15,906,081 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Transparent Drawing Pin
Ryan Binns24-Jul-03 16:08
Ryan Binns24-Jul-03 16:08 
GeneralMultithreading Pin
Gaurs24-Jul-03 14:30
Gaurs24-Jul-03 14:30 
GeneralRe: Multithreading Pin
Beer2624-Jul-03 15:03
Beer2624-Jul-03 15:03 
GeneralRe: Multithreading Pin
Ryan Binns24-Jul-03 15:05
Ryan Binns24-Jul-03 15:05 
GeneralRe: Multithreading Pin
Anonymous24-Jul-03 15:51
Anonymous24-Jul-03 15:51 
GeneralEdit box focus problem.. Pin
IrishSonic24-Jul-03 12:34
IrishSonic24-Jul-03 12:34 
GeneralRe: Edit box focus problem.. Pin
Ryan Binns24-Jul-03 15:08
Ryan Binns24-Jul-03 15:08 
GeneralRe: Edit box focus problem.. Pin
David Crow25-Jul-03 2:38
David Crow25-Jul-03 2:38 
Using OnKillFocus() in this fashion is a design flaw. Reconsider it. Do not enable the OK button UNTIL all controls contain valid data. For example, if you have an edit control (IDC_EDIT1) and it must be non-empty before the dialog can be dismissed, do something like:

void CMyDlg::DoDataExchange(CDataExchange* pDX)
{
    CDialog::DoDataExchange(pDX);
    //{{AFX_DATA_MAP(CMyDlg)
    DDX_Control(pDX, IDC_EDIT1, m_edit1);
    DDX_Control(pDX, IDOK, m_okbutton);
    //}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CMyDlg, CDialog)
    //{{AFX_MSG_MAP(CMyDlg)
    ON_EN_CHANGE(IDC_EDIT1, OnChangeEdit1)
    //}}AFX_MSG_MAP
END_MESSAGE_MAP()

void CMyDlg::OnChangeEdit1( void )
{
    // the OK button starts life as disabled
    m_okbutton.EnableWindow(m_edit1.GetWindowTextLength() > 0);
}

QuestionBook? Pin
Tom Archer24-Jul-03 12:25
Tom Archer24-Jul-03 12:25 
AnswerRe: Book? Pin
Beer2624-Jul-03 15:52
Beer2624-Jul-03 15:52 
GeneralAccess violation only in release build with debug info Pin
s_k24-Jul-03 10:54
s_k24-Jul-03 10:54 
GeneralRe: Access violation only in release build with debug info Pin
AlexO24-Jul-03 11:37
AlexO24-Jul-03 11:37 
GeneralRe: Access violation only in release build with debug info Pin
s_k24-Jul-03 11:44
s_k24-Jul-03 11:44 
GeneralRe: Access violation only in release build with debug info Pin
AlexO25-Jul-03 3:47
AlexO25-Jul-03 3:47 
GeneralRe: Access violation only in release build with debug info Pin
s_k25-Jul-03 3:52
s_k25-Jul-03 3:52 
GeneralRe: Access violation only in release build with debug info Pin
AlexO25-Jul-03 4:04
AlexO25-Jul-03 4:04 
GeneralRe: Access violation only in release build with debug info Pin
s_k25-Jul-03 4:07
s_k25-Jul-03 4:07 
GeneralRe: Access violation only in release build with debug info Pin
Neville Franks24-Jul-03 11:47
Neville Franks24-Jul-03 11:47 
GeneralRe: Access violation only in release build with debug info Pin
s_k24-Jul-03 11:51
s_k24-Jul-03 11:51 
GeneralRe: Access violation only in release build with debug info Pin
Neville Franks24-Jul-03 12:11
Neville Franks24-Jul-03 12:11 
GeneralRe: Access violation only in release build with debug info Pin
Anthony_Yio24-Jul-03 16:38
Anthony_Yio24-Jul-03 16:38 
QuestionWhy does my Dialog app exit when enter key is pressed? Pin
Terry O'Nolley24-Jul-03 10:50
Terry O'Nolley24-Jul-03 10:50 
AnswerRe: Why does my Dialog app exit when enter key is pressed? Pin
John M. Drescher24-Jul-03 10:52
John M. Drescher24-Jul-03 10:52 
GeneralRe: Why does my Dialog app exit when enter key is pressed? Pin
Terry O'Nolley24-Jul-03 11:02
Terry O'Nolley24-Jul-03 11:02 
GeneralRe: Why does my Dialog app exit when enter key is pressed? Pin
Toni7824-Jul-03 12:28
Toni7824-Jul-03 12:28 

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.