社区
控件与界面
帖子详情
急求教activeskin在MDI应用中,opensheet打开的窗口怎么看不见????
mz_jenny
2002-12-28 09:27:08
急求教activeskin在MDI应用中,opensheet打开的窗口怎么看不见????
...全文
37
7
打赏
收藏
急求教activeskin在MDI应用中,opensheet打开的窗口怎么看不见????
急求教activeskin在MDI应用中,opensheet打开的窗口怎么看不见????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
an842
2003-03-14
打赏
举报
回复
大家好啊~!
想向各位请教
QQ:30269481
gordenfl
2003-03-14
打赏
举报
回复
谢谢~!
alanz
2003-01-02
打赏
举报
回复
比如那个enabled=false的sheet名为w_back,调用的时候这样写:
主窗口的open:
opensheet(w_back,w_main,2, Original!)
w_back.ole_1.object.LoadSkin('green.skn')
w_back.ole_1.object.ApplySkin(Handle(this))
其它窗口也用上面的办法调用就行了。
zhaoluhua_2002
2002-12-31
打赏
举报
回复
楼上,这样的话主窗口怎么换肤啊?
alanz
2002-12-30
打赏
举报
回复
你是不是把activekin放在主窗口上了?主窗口上不能放任何东西的,比如图片什么的,放了就会出现这种情况,我的方法是放在一个enabled=false的sheet上,在主窗口的open事件里就打开这个sheet,所有其它窗口都使用这个窗口上的activeskin
berry0919
2002-12-28
打赏
举报
回复
long rv
rv=OpenSheet(child_1, MDI_User, 2, Original!)
先看一下rv的返回值是1还是-1,看有没有错误发生
dotnba
2002-12-28
打赏
举报
回复
学习
Active
Skin
4.3软件换肤在VC
中
的实现
Active
Skin
4.3软件换肤在VC
中
的实现 有详细的VC代码 逐步提升! 三大编程例 非常有用处! 教你以后学会软件换肤编程技术!
Active
Skin
4.3版本MFC下演示程序
Acitve
Skin
4.3版本下MFC的程序演示,容易使用
Active
Skin
例程.zip
Active
Skin
在VC
中
的使用方法(Rigel 2002/12/20)
Active
Skin
控件的用法很简单,安装时也会带有一些例程。下面以一个基于MFC对话框的
应用
程序来讲一下
Active
Skin
在VC
中
的使用方法和步骤 1、建立项目 建立一个新项目、选择对话框类型 2、在项目
中
加入
Active
Skin
控件 Project -> Add to Project -> Components and Controls Gallery 进入Registered
Active
X Controls目录,找到
Active
Skin
Control然后按Insert按钮,提示是否加入时按确定,下一个对话框询问是否加入C
Skin
类,不用更改,按确定,这样,这个控件就加到项目
中
来了,在工具条
中
会出现一个
Active
Skin
控件的图标。 3、在对话框
中
加入
Active
Skin
控件 在工具条上选
中
Active
Skin
控件,把它放置到对话框
中
的任意位置。 4、选择一个
Skin
(这一步也可以不做,可以在程序
中
加载一个skn文件) 在对话框的
Active
Skin
控件上按鼠标右键,选择菜单
Active
Skin
Object -> Load
Skin
,在弹出的选择文件对话框
中
选择一个.skn文件。控件安装时自带有skn文件,位于安装目录的
skin
s子目录下。 5、在stdafx.h文件
中
增加以下代码:放在其他的include之后 #import "act
skin
4.ocx" no_implementation raw_interfaces_only raw_native_types using namespace
ACTIVE
SKIN
Lib; #include 6、在对话框的类
中
定义一个I
Skin
变量 CComQIPtr m_p
Skin
; 7、在对话框初始化的函数OnInitDialog
中
加入以下代码 m_p
Skin
= GetDlgItem(IDC_
SKIN
)->GetControlUnknown(); m_p
Skin
->Apply
Skin
((int)m_hWnd); 其
中
IDC_
SKIN
为所加入
Active
Skin
控件的ID 8、运行。 如果想在程序
中
动态加入
Skin
可以用Load
Skin
函数,如:m_p
Skin
->Load
Skin
(L"B-Studio.skn"); 测试环境 Windows2000Prosfessional VC6.0
Active
Skin
4.25
active
skin
使用控件换肤,需要用到此控件 找了号久才找到
换肤控件
Active
Skin
4.3版本
Active
Skin
4.3版本,用于
应用
程序的换肤功能。
控件与界面
604
社区成员
12,293
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章