问题标签 [cwnd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何隐藏 CBCGPPropList 的描述区域?
现在我在 MFC 中使用 CBCGToolBar 的 CBCGPPropList,但我不知道如何将 CBCGPGridCtrl 添加到 CBCGPPropList 中,所以我必须将其留在外面。但是它们之间的描述区域看起来很丑::(
有什么方法可以将类似表格的小部件添加到 CBCGPPropList 中,或者我可以隐藏 CBCGPPropList 的描述区域吗?
c++ - 为什么 CWnd::CreateEx 无法创建我的窗口?
我正在处理我们的 32 位 MFC VC2010 应用程序中发生的零星生产问题。该应用程序在 Windows Server 2008 R2 Standard SP1 64 位上运行。
该问题是由未能创建 CWnd 派生类引起的。发生故障时,AfxUnhookWindowCreate 方法在 CWnd::CreateEx 内返回 false。这是因为 pThreadState->m_pWndInit 变量不为 NULL。看起来 _AfxCbtFilterHook 应该在 HCBT_CREATEWND 被挂钩时将其设置为 NULL,但似乎这没有发生。我已经注销了 CREATESTRUCT 并将其与发生故障的时间与不发生故障的时间进行了比较,并且参数基本相同。
是否有人对可能导致此问题的原因或我如何确定原因有任何想法?谢谢!
mfc - 具有透明背景的 CWnd
我想创建一个基于 CWnd 的类,它将引入一个具有透明背景的控件。
只要内容是静态的,创建控件并使用透明背景绘制其内容对我来说没什么大不了的。
问题是当我想创建一个内容不断变化的控件时。这是因为我不知道如何用父母的背景擦除控件的内容(通常情况下可能不仅仅是纯色)。
所以我想要实现的目标是在绘制其内容之前擦除控件,因为控件从未存在(父控件,并且可能会出现其他控件),而不是在这个地方绘制控件。
linux - 修改拥塞控制窗口值
对于我的研究,我想手动控制 TCP 的拥塞控制窗口大小。
当测试网络上发生分段/确认丢失时,我想明确阻止窗口减少。
这可能吗?
我一直在寻找使用 Python、Netem 和 Scapy 的方法。我可以访问 windows 和 linux (ubuntu 12)。
c++ - CWnd::GetParent 导致异常
我正在尝试调用 CWnd 类的函数 GetParent()。每次都会抛出异常。我正在从工作线程调用该函数。
这是导致异常的行: CWnd* parent = this->GetParent();
我也试过“GetParent()->PostMessage(........);”,但仍然抛出异常。
我在 CDialog 中使用此方法。
我注意到 CWnd 成员 m_hWnd 有时是 0x00000000 或 0x00000001。在另一台计算机上,我没有收到此异常。这是项目设置或我的代码中的问题吗?
c++ - 如何创建从CWnd POP UP Window派生的?
我通过类向导从 CWnd 创建了类 CSurfaceWnd。我试图创建窗口但出现错误。这是我的创建代码:
你怎么能看到我正在创建弹出窗口,这就是我使用 CreateEx 的原因。我已经注册了类,在调试模式下,我在 m_NameClass 中看到了许多新类。但是 CreateEx 返回 false。请帮我。可能您会看到一些我看不到的错误。请不要将我发送到 MSDN 我已经阅读了很多次。谢谢
c++ - C++ 如何使用 CWnd * 对象加载图像?
我是 C++ 的新手,我需要编辑 C++ 软件。我需要用图像图标替换 GUI 按钮图形。我不确定,但也许 Button 是在这部分代码中创建的:
当我查看代码时,我看到按钮启用了这样的代码:
其中 IDC_BUTTON_LOAD 是整数常量。我在代码中找不到该常量的任何其他用法,所以我不确定按钮是如何创建的。我只知道
返回指向 CWnd 的指针
如何使用 CWnd 对象将图像附加到按钮?
编辑:我发现,用 IDC_BUTTON_LOAD 标识的按钮是 CDIalog 派生类的实例,而不是 CButton。
c++ - MFC - 圆形按钮
我想在我的应用程序中添加圆形按钮。它应该表现得像普通的按钮。我找不到任何现有代码。有现成的解决方案吗?
我自己准备没有问题,但我需要一个接收器,它可以准确定义常规按钮如何被淹没(当未激活、激活、按下等时)。
mfc - 我应该基于什么 MFC 类自由浮动视图
我有一个基于对话框的 MFC 应用程序。现在我想创建一个带有工具栏、滚动条和客户端窗口(基于 CWnd)的 wiew(一个或多个)。
这个窗口应该基于什么 MFC 类?最好的方法是什么?
谢谢。
windows - 如何防止用户拖动窗口?
我继承了一个项目,该项目向用户显示一组选项卡,每个选项卡都包含一个显示多个组件的视图。在其中一些选项卡中,我们希望防止用户移动选项卡中显示的组件。
我们有一个从 CMFCTabCtrl 继承的对象来管理我们的选项卡,它包含代表我们每个选项卡的 CWnd 对象的集合。我们还有一个对象来管理与每个选项卡关联的视图,并在激活相关选项卡时激活这些视图。
这些组件都共享一个继承自 CWnd 的基础对象,该基础对象为继承的消息映射中定义的消息定义了各种处理程序。
防止用户拖动这些组件的正确/最佳方法是什么?
谢谢!