15 Janeiro 2008
Não sabe como criar button, editbox, listbox, radiobutton, groupbox, etc, etc? Eu tive muita dificuldade em achar exemplos de componentes pra c++ na net. Mas aí encontrei sem querer este programa:
.png)
(mais informações dele aqui)
Com ele você pode visualizar todos os componentes/controles, as suas propriedades e mensagens que enviam. Após visualizar, apenas copie as opções para seu código e pronto.
Os componentes são:
- Animation
- Button
- CheckBox
- RadioButton
- GroupBox
- SplitButton
- ComboBox
- Date/Time Picker
- ListBox
- ListView
- EditBox (TextBox)
- Header
- Hot Key
- IP Adress
- Calendar
- Pager
- ProgressBar
- Rebar
- ScrollBar
- StatusBar
- SysLink
- TabControl
- ToolBar
- ToolTip
- TrackBar
- TreeView
- Numeric Up/Down
Não sei se esqueci algum. Enfim, é muito útil.
Deixar um comentário » |
C/Cpp, Component, Control, Win32, WinAPI |
Link Permanente
Escrito por Fabricio
15 Janeiro 2008
Como sei que cliquei num determinado botão na minha janela?
Na função WindowProcedure de seu código você vai adicionar as seguinte linhas no switch/case da menssagem:
case WM_COMMAND: // deve estar dentro de WM_COMMAND
// o botão que foi clicado
if (lParam == (LPARAM) hwndButton1)
{
// o evento click
if (wParam == BN_CLICKED)
{
SetWindowText(hwnd, "Você clicou no botão");
}
}
break;
Baixe um exemplo feito no Code::Blocks, para ajudar.
Ele está melhor comentado, explicando cada linha.
*** Baixe aqui [.rar - 5kb] ***
Deixar um comentário » |
C/Cpp, Win32, WinAPI |
Link Permanente
Escrito por Fabricio