问题标签 [propertysheet]
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.
visual-studio-2017 - 即使头文件到位,SetLook 的 MFC MDI 问题
我已经实现了一个属性表和几个从 MainFrame.cpp 的主菜单调用的属性页,这些属性页是从我的问题在这里产生的:
我登陆的代码是:
产量:
我已包含在 MainFrame.h
属性表CMFCPropertySheet
同时在.cpp
&中使用.h
,如其.h
文件中所示:
所以这里的问题是什么,你可以看到我不得不注释掉,SetLook(CMFCPropertySheet::PropSheetLook_OneNoteTabs);
因为我得到一个错误,说SetLook
identifier not found C3861
。
如果我将鼠标悬停在 IDE 中MainForm.h
并右键单击该#include <afxpropertysheet.h>
文件,则会在 IDE 中直接打开,如果我搜索SetLook
它,肯定可以在public
函数部分找到它。
因此,我已经看到了多个使用它的代码示例,SetLook
并且我查看的其中一个教程使用了它,并且在我使用 VS2017 时它运行良好。
我意识到什么是“未找到”,但我不知道为什么这里会出现问题。这是我现在遇到的唯一错误,我想使用该功能。
对这里可能发生的事情的想法?
更新:
按照 Dxiv 的建议,我将代码更改为:
SettingsSheet.SetLook(CMFCPropertySheet::PropSheetLook_OneNoteTabs);
它现在可以编译并运行,但有一些奇怪的结果,它只显示一个属性页,其余的都是 AWOL。
c# - 以编程方式打开 AD 用户对象的“属性”窗口
我正在尝试创建一个 C# WPF 程序,这使得 AD 中用户的帮助台管理更加容易。我在 atm 的位置是,我想创建一个链接到特定用户(可能是计算机和打印机)的 ADUC 属性的按钮。
https://i.ibb.co/5k0vPzh/stack.png
从不同的角度看后;例如,通过 dsa.msc 打开它(但不特定于用户对象)。但最有希望的是名为 PropSheetHost 的 Windows 2003 SDK 示例,位于 - https://github.com/microsoft/Windows-classic-samples/tree/main/Samples/Win7Samples/netds/adsi/activedir/propsheethost
但是由于 c++ 经验有限,现在才开始研究 shell 编程,我不知所措。关于这个程序的功能有很多问题,我的下一步是阅读一本关于它的书。但在继续之前,我想确保我没有忽略一些简单的解决方案。
c++ - 我们如何访问像 WM_CTLCOLOR 这样的属性表的窗口消息?
在属性表结构 PFNPROPSHEETCALLBACK 上有一个回调,但消息仅限于 PSCB_INITIALIZED、PSCB_PRECREATE 和 PSCB_BUTTONPRESSED。我想处理 WM_CTLCOLOR 之类的消息,但似乎找不到解决方法。可能吗?
我的最终目标是更改选项卡控件的颜色和属性表对话框的外框。
mfc - CPropertySheet - 删除框架
我正在尝试删除我的 CPropertySheet 的框架。最近几天我google了很多,但找不到解决方案。
我认为它适用于:
但它没有^^
这是一张图片 https://ibb.co/R7b0tdD
我想删除这个 3D 边框