社区
进程/线程/DLL
帖子详情
如何把overlapped窗口变成popup窗口?
321www
2004-02-19 12:18:29
MFC做的一个DLL内显示打印预览,当其他程序调用时在任务栏多了一个打印预览
的应用,并且不是响应窗口,怎么才能变成响应窗口并且与调用程序使用一个任
务栏图标?
...全文
35
3
打赏
收藏
如何把overlapped窗口变成popup窗口?
MFC做的一个DLL内显示打印预览,当其他程序调用时在任务栏多了一个打印预览 的应用,并且不是响应窗口,怎么才能变成响应窗口并且与调用程序使用一个任 务栏图标?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Windows
窗口
样式-PDF
本文全面的概括了基本Windows控件的
窗口
样式,并以中文注释这些样式,方便开发时快速查看。 1
窗口
样式 WS_
POPUP
弹出式
窗口
(不能与WS_CHILDWINDOW样式同时使用) WS_CHILDWINDOW 子
窗口
(不能与WS_
POPUP
合用) WS_MINIMIZE 创建
窗口
拥有最小化按钮 WS_MINIMIZEBOX 创建
窗口
拥有最小化按钮,须同时指定WS_SYSTEM样式 WS_VISIBLE 可见状态 WS_DISABLED 不可用状态 WS_CLIPSIBLINGS 使
窗口
排除子
窗口
之间的相对区域 WS_CLIPCHILDREN 当在父
窗口
内绘图时,排除子
窗口
区域 WS_MAXIMIZE 具有最大化按钮 WS_MAXIMIZEBOX 创建
窗口
拥有最大化按钮,须同时指定WS_SYSTEM样式 WS_CAPTION 有标题框和边框(和WS_TILED样式相同) WS_BORDER 有单边框 WS_DLGFRAME 带对话框边框样式,不带标题框 WS_VSCROLL 有垂直滚动条 WS_HSCROLL 有水平滚动条 WS_SYSMENU 标题框上带有
窗口
菜单(须指定WS_CAPTION样式) WS_THICKFRAME 有可调边框(与WS_SIZEBOX样式相同) WS_TILED 与WS_
OVERLAP
PED
风格相同 WS_TILEDWINDOW 与WWS_
OVERLAP
PED
WINDOW风格相同 WS_GROUP 组样式,每个组的第一个控件具有WS_TABSTOP样式 WS_TABSTOP 可接受TAB键 WS_
OVERLAP
PED
创建一个重叠式
窗口
,拥有标题栏和边框 WS_
OVERLAP
PED
WINDOW WS_
OVERLAP
PED
风格 WS_CAPTION风格 WS_SYSMENU风格 WS_THICKFRAME风格 WS_MINIMIZEBOX风格 WS_MAXIMIZEBOX风格 2
窗口
扩展样式参考列表
MFC
窗口
style为
overlap
ped
popup
child三者的区别
中文翻译
OVERLAP
PED
--> 重叠
窗口
popup
—> 弹出式
窗口
child --> 子
窗口
基本不同
overlap
ped
窗口
,从
窗口
关系的角度,可独立存在。 child
窗口
,依附父
窗口
,随parentwindow存在而存在,显示在parent内部
Popup
窗口
,弹出
窗口
,依附于parentwindow
窗口
,随parentwin...
MFC
窗口
style为
overlap
ped
popup
child三者的区
1、
OVERLAP
PED
--> 重叠
窗口
popup
---> 弹出式
窗口
child --> 子
窗口
2、
overlap
ped
window,从
窗口
关系的角度,可独立存在。 child
窗口
,依附于parentwindow
窗口
,随parentwindow存在而存在,显示在parent内部
Popup
窗口
,弹出
窗口
,依附于parentwi
如何区分WS_
POPUP
、WS_
OVERLAP
PED
和WS_CHILD
除了
窗口
类以外,还有成百上千种
窗口
风格供用户指定
窗口
的绘制及其行为。其中有 3种最重要的风格创建了对应3种最基本的
窗口
类型:重叠
窗口
、弹出
窗口
和子
窗口
。 ■ 重叠
窗口
(
overlap
ped
window),具有应用程序主
窗口
的全部特点。它的非客户区包括一个可伸缩的框架、菜单条、标题栏和最小化、最大化按钮。 ■ 弹出
窗口
(
popup
window),具有消息框或者对话框的全部特点。它的非客户区包
WS_CLIPSIBLINGS WS_
OVERLAP
PED
WS_
POPUP
所有的
overlap
ped
窗口
和
popup
窗口
,都有WS_CLIPSIBLINGS 属性,这些
窗口
不能在它的sibling
窗口
上绘图对于child
窗口
,如果没有这个属性,它能在它的sibling
窗口
上绘图 +-----------+ |A | | +-
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章