Controles Windows pré-definidas - Parte 12 Volume - Interface de Usuário do Windows Introdução Esta é parte de minha série 12, Controles Windows pré-definidas. Para entender este tutorial, você mais ter lido todos os tutoriais anteriores da série. Nesta parte da série, nós olhamos para uma função de botão e uma janela Macro. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected]. Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo.
Razão para este tutorial O tutorial anterior tratado com mensagens de que um aplicativo pode enviar a um botão. Há duas coisas importantes que as mensagens não abordam. No entanto, um deles é abordado por uma função de botão e o outro é abordado por uma macro botão. O aplicativo precisa ser capaz de ir a um grupo de botões de rádio e verificar (On) em um dos botões do grupo; que é realizado por um botão de função. Um aplicativo deve ser capaz desativar ou ativar um botão; isto é feito pela macro.
Verificando um botão de rádio de um Grupo A função de verificar (colocar em um ponto) um botão de rádio de um grupo é: BOOL CheckRadioButton (HWND hDlg, int nIDFirstButton, int nIDLastButton, int nIDCheckButton); hDlg é um identificador para a caixa de diálogo que contém o botão de rádio. nIDFirstButton: é o identificador do primeiro botão de opção no grupo. nIDLastButton: é o identificador do botão última opção no grupo. nIDCheckButton: é o identificador do botão de rádio para selecionar. O valor de retorno é um BOOL. Se a função for bem-sucedido, o valor de retorno é diferente de zero.
Se a função falhar, o valor de retorno é zero. A Macro Button_Enable Quando um botão é ativado, o usuário pode usá-lo; quando ele está desativado, o usuário não pode usá-lo. Uma macro é um tipo de função. A macro Button_Enable é usado para ativar ou desativar um botão. A sintaxe é: BOOL Button_Enable (HWND hwndCtl, BOOL fEnable); hwndCtl é o identificador para o controle de botão. fEnable é um BOOL. Se for TRUE, o botão está habilitado. Se for FALSE o botão está desabilitado. O valor de retorno é um BOOL. É zero se a janela foi desativado anteriormente; de outra forma diferente de zero.
Isso é que é para esta parte da série. Nós parar por aqui e continuar na próxima parte. Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo na caixa de pesquisa da página e clique