Forum » Programiranje » Dialog box brez MFC
Dialog box brez MFC
mov ax 0x7c0 ::
Zdravo!
Zanima me kako dostopati do elementov(kera windowska funkcija oz keri message) ki so v dialogu?
Mam nekaj takega:
INT_PTR CALLBACK DialogProc2(HWND hdlg, UINT msg, WPARAM wparam, LPARAM lparam){
HWND edit = ::GetDlgItem(hdlg, IDC_EDIT1);
switch(msg){
case WM_INITDIALOG:
::SetWindowText(hdlg,"Setup");
return TRUE;
case WM_COMMAND:{
switch(LOWORD (wparam)){
case IDOK:
::EndDialog(hdlg, wparam);
break;
}
case IDCANCEL:
::EndDialog(hdlg, wparam);
break;
case IDC_BUTTON1:
::MessageBox(hdlg, "asdas", "asd", MB_OK);
::SetDlgItemText(hdlg, IDC_EDIT1, "a");
//nastavim stopnjo
break;
}
}
return FALSE;
}
ampak to mi ne dela!!! Če ve keri zakaj?
lp, Slavko
Zanima me kako dostopati do elementov(kera windowska funkcija oz keri message) ki so v dialogu?
Mam nekaj takega:
INT_PTR CALLBACK DialogProc2(HWND hdlg, UINT msg, WPARAM wparam, LPARAM lparam){
HWND edit = ::GetDlgItem(hdlg, IDC_EDIT1);
switch(msg){
case WM_INITDIALOG:
::SetWindowText(hdlg,"Setup");
return TRUE;
case WM_COMMAND:{
switch(LOWORD (wparam)){
case IDOK:
::EndDialog(hdlg, wparam);
break;
}
case IDCANCEL:
::EndDialog(hdlg, wparam);
break;
case IDC_BUTTON1:
::MessageBox(hdlg, "asdas", "asd", MB_OK);
::SetDlgItemText(hdlg, IDC_EDIT1, "a");
//nastavim stopnjo
break;
}
}
return FALSE;
}
ampak to mi ne dela!!! Če ve keri zakaj?
lp, Slavko
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C++ programirane v Open GL oz. Direct xOddelek: Programiranje | 2993 (2264) | Vesoljc |
» | OpenGL problemOddelek: Programiranje | 2493 (2059) | Gundolf |
» | Win32 API in C++Oddelek: Programiranje | 1574 (1445) | Monster |
» | OpenGL orr v ansi cOddelek: Programiranje | 1650 (1438) | igor12 |
» | DirectX, neki ne greOddelek: Programiranje | 1156 (1054) | Senitel |