【问题标题】:How to change the Visible Property of an image using a button in MFC application (C++ Visual Studio 2010)?如何使用 MFC 应用程序(C++ Visual Studio 2010)中的按钮更改图像的可见属性?
【发布时间】:2012-01-13 12:33:23
【问题描述】:

我正在尝试制作一个程序,当按下应用程序中称为隐藏的某个按钮时,图像会消失。

我知道在 Windows 窗体应用程序中它会是这样的:

    pictureBox1->Visible=true/false;

但该代码在 MFC 中不起作用

我在 MFC 中的代码是

     Cstatic pictureBox1 =(Cstatic)Getdialogitem(IDC_IMAGE1);
     pictureBox1->Visible=false; 

【问题讨论】:

    标签: c++ mfc picturebox visible


    【解决方案1】:

    试试

    pictureBox1->ShowWindow(SW_HIDE);
    

    pictureBox1->ShowWindow(SW_SHOW);
    

    在 MFC 中,简单地将成员变量设置为新值并不能完成任何事情。您需要调用将执行特定操作的函数。

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-26
      • 2012-06-27
      • 1970-01-01
      • 2012-11-22
      相关资源
      最近更新 更多