社区
ATL
帖子详情
请问如何在VC中打开控件的属性对话框?
sproll
2006-09-10 04:10:39
我只知道打开控件的about对话框可以指定Invoke方法的DISPID为0xfffffdd8,但是属性对话框的DISPID我不知道。
CWnd::InvokeHelper(0xfffffdd8/*这个是about对话框的DISPID,属性对话框的DISPID是多少呢?*/, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
...全文
604
3
打赏
收藏
请问如何在VC中打开控件的属性对话框?
我只知道打开控件的about对话框可以指定Invoke方法的DISPID为0xfffffdd8,但是属性对话框的DISPID我不知道。 CWnd::InvokeHelper(0xfffffdd8/*这个是about对话框的DISPID,属性对话框的DISPID是多少呢?*/, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sproll
2006-09-10
打赏
举报
回复
太感谢了!
二话不说,给钱!
xiaoyuzi
2006-09-10
打赏
举报
回复
ISpecifyPropertyPages *pISPP; CAUUID caGUID; HRESULT hr; if (FAILED(m_pIDispatch->QueryInterface (IID_ISpecifyPropertyPages, (void **)&pISPP))) { Message(TEXT("Object has no property pages.")); return; } hr=pISPP->GetPages(&caGUID); pISPP->Release(); if (FAILED(hr)) { Message(TEXT("Failed to retrieve property page GUIDs.")); return; } hr=OleCreatePropertyFrame(m_hWnd, 10, 10, OLETEXT("Beeper") , 1, (IUnknown **)&m_pIDispatch, caGUID.cElems , caGUID.pElems, m_lcid, 0L, NULL); if (FAILED(hr)) Message(TEXT("OleCreatePropertyFrame failed.")); //Free GUIDs. CoTaskMemFree((void *)caGUID.pElems); return;
sproll
2006-09-10
打赏
举报
回复
VC真该死,生成的代码不写枚举值。
Visual C++网络编程经典案例详解 第7章 邮件收发器 接收邮件 POP3简介 添加接收邮件界面
本文介绍了在Visual C++
中
添加邮件接收界面的方法。通过向服务器发送POP3命令获取邮件,添加界面分三步,先
打开
vc
资源管理器添加
对话框
,可通过快捷菜单或插入菜单操作;再向
对话框
添加
控件
;最后指定
对话框
类名,在类头文件定义相关变量并设为公有
属性
。
VC
常用代码
本文详细介绍了
VC
开发
中
常用的代码技巧,包括改变视图背景色、添加菜单与工具栏、设置
对话框
背景色、工具栏提示、窗口居
中
、
对话框
状态条、设置初始窗口状态、
对话框
透明特效、静态
控件
颜色
属性
、窗口最大化与最小化按钮消失、
控件
字体颜色、字符转换为数字、调用外部应用程序、经典安装程序制作、
控件
注册、获取当前时间、修改单文档程序标题、隐藏程序在任务栏图标、读取编辑框内容、自绘菜单宽度调整、重启计算机、无标题
对话框
移动、获取操作系统版本、设置
对话框
为最顶层、
对话框
不在任务栏显示、添加右键菜单、文件查找、托盘菜单不点击消失、
对话框
动画效果、按行读出文本文件、使用IDC_HAND、使应用程序启动时不自动创建新文档、播放mp3、获取屏幕RGB、
打开
网址、位图按钮等。文章提供了丰富的实例代码,旨在帮助开发者提高编程效率和理解
VC
开发的最佳实践。
VC
杂项编程
本文分享了
VC
杂项编程
中
的多种实用技巧,包括改变视图背景色、添加菜单、工具栏,
对话框
背景色修改,工具提示设置,无工具栏窗口添加工具栏,分隔窗口创建,状态条设置等。此外,还提供了关于窗口居
中
、
对话框
透明特效、静态
控件
颜色
属性
调整、窗口最大化和最小化按钮消失、
控件
字体颜色设置、字符转数字、调用外部应用程序函数、经典安装程序制作、
控件
注册、获取当前时间、修改单文档程序标题、隐藏程序在任务栏图标、读取编辑框内容、自绘菜单宽度调整、重启计算机、无title
对话框
移动、操作系统版本获取、
对话框
为最顶层显示、不在任务栏显示、添加右键菜单、文件查找、托盘菜单不点击消失、动画效果展示、按行读取文本文件、IDC_HAND未定义解决、自动创建新文档禁用、mp3播放、获取屏幕RGB值、
打开
网址、位图按钮设置等编程知识点。
VC
对话框
本文介绍
VC
中
对话框
的创建与使用,包括有模式与无模式
对话框
的区别、
控件
对齐与焦点设置的方法,以及如何利用通用
对话框
实现颜色、字体和文件的选择功能。
VS2010&MFC
对话框
编程(3)——
属性
页
对话框
本文详细介绍如何在MFC
中
创建
属性
页
对话框
,包括创建
对话框
模板、为每个页添加
控件
及成员变量、创建并显示
属性
页
对话框
等步骤。
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章