В редакторе ресурсов после выбора кнопки вы можете увидеть ее свойства в окне свойств. Здесь вы можете установить для свойства visible значение true / false. (при условии, что эта функциональность присутствует в 6.0 - сейчас я использую 2003 и не могу вспомнить, присутствовала ли она в 6.0)
Добавить переменную CButton
Если вы хотите динамически изменять видимость кнопок во время загрузки, добавьте переменную для вашей кнопки с помощью мастера классов MFC. (вам повезло с этим - кажется, этот мастер был удален из Visual Studio .NET)
Переопределить CDialog InitDialog
Затем переопределите функцию initdialog вашего диалогового окна, а затем, после того, как базовая функция InitDialog была успешно вызвана, установите для свойства showwindow кнопок значение SW_HIDE / перед отображением диалогового окна.
Код
BOOL CMyDialog::OnInitDialog()
{
CDialog::OnInitDialog();
if (ConditionShow)
m_MyButton.ShowWindow(SW_SHOW);
else
m_MyButton.ShowWindow(SW_HIDE);
return TRUE;
}