gpt4 book ai didi

c++ - 在基于 Visual Studio MFC 的应用程序中禁用事件处理程序

转载 作者:行者123 更新时间:2023-11-28 07:54:25 25 4
gpt4 key购买 nike

我正在做一个项目。它有 GUI,我在上面添加了开始按钮,它由一些函数处理。单击开始后,Gui 显示输出。我想禁用该处理程序功能。每当我调试该项目时,启动按钮应该会自动启动并且 GUI 会显示输出。

这是该处理程序的代码。我应该如何更改或移动该功能?

          void CServerSocketDlg::OnBtnStart() 
{
UpdateData();

StartX();
}

需要您的建议。谢谢

最佳答案

所以在适当的位置添加这样的东西。例如,在对话框中,您可以将其放在 OnInitDialog 中:

#ifdef _DEBUG
if(IsDebuggerPresent())
{
/* code here to automatically do whatever you need when a debugger is attached */
}
#endif

此代码只会在应用程序的“调试”版本中编译,并且只会在应用程序在调试器下运行时执行。

关于c++ - 在基于 Visual Studio MFC 的应用程序中禁用事件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13066323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com