社区
Symbian
帖子详情
救命啊,弹出菜单后,View里的ClientRect的大小变小了,高度小了30,为什么?
ShapeRock
2007-12-27 09:30:28
rt。在第三版没问题。第二版就出问题。然后在cab上面有30像素不自绘了。救命啊。
...全文
110
9
打赏
收藏
救命啊,弹出菜单后,View里的ClientRect的大小变小了,高度小了30,为什么?
rt。在第三版没问题。第二版就出问题。然后在cab上面有30像素不自绘了。救命啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whhema
2008-02-16
打赏
举报
回复
很有可能是,"原点"设置为真实屏幕的(0,0),而没有设为ClientRect的iTl
还有在EIK_APP_INFO里面,要仔细考虑一下cba,还有button。别多写也别少写。
EIK_APP_INFO里面似乎是s60的一个bug?
xiangding
2008-02-15
打赏
举报
回复
再另外: kk_1982 你说的又不对,
view不是继承自CconCtrol,所以...没有sizeChanged函数..
xiangding
2008-01-30
打赏
举报
回复
另外说一点,kk_1982 说的不对,我试过,
view没有sizechanged这个函数, 我加了这个函数,当界面变化时,不会执行.
xiangding
2008-01-30
打赏
举报
回复
这个问题我也遇到并解决了,,原因是:
你在:RESOURCE EIK_APP_INFO 和 RESOURCE AVKON_VIEW里面,都加了CBA和menubar的原因,,
你把rss文件中: EIK_APP_INFO中的内容全部删除即可,如下:
RESOURCE EIK_APP_INFO
{
}
hungerfool
2008-01-30
打赏
举报
回复
view 和 container没有本质区别的,只是名字的区别,把不同的功能放到不同的类里,纯属代码整洁的考虑。
view里一样可以继承sizechage()这个函数的。
xiangding
2008-01-29
打赏
举报
回复
我也遇到这种情况了,,高度还有下面一部分没有重画,,
估计是只用了view而没有用Container的原因,, 我猜的,,
不想多加一个Container,, 不知道view有没有类似于SizeChange()的函数可以继续用用,,,
anel
2007-12-27
打赏
举报
回复
有调SetxxxxRect之类的函数,如SetViewRect吗
vnking
2007-12-27
打赏
举报
回复
不会无缘无故出问题的!
anel
2007-12-27
打赏
举报
回复
既然高度小了30,就要设法适应这种变化就是了
1.6 如何设置窗口的
大小
和位置
// 在这
里
根据新的宽度cx和
高度
cy更新控件的位置和
大小
} ``` 4. 定位窗口在屏幕中央: 让窗口居中显示在屏幕上的方法如下: ```cpp C
Rect
screen
Rect
; GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics...
skinbuilder的使用方法及属性
- 包括
菜单
项、系统
弹出
菜单
、标题栏按钮等皮肤设置。 - `Menuitem`:设置
菜单
项的皮肤,如`activepictureindex`选择皮肤图片索引,`skin
rect
`指定位置,`Morphink`定义文字位置,`Fontstyle`设定文字样式,`...
2022年程序界面多模式显示的实现C语言教程.docx
最后,使用`SetWindowPos`函数将窗口的位置和
大小
更新为计算出的新值,从而实现了窗口的多模式显示。需要注意的是,源代码中还包括了对窗口控件的停靠(`DockControlBar`)以及
菜单
的显示和隐藏操作,这些都是实现多...
BusinessSkinForm9.20版SkinBuilder的使用说明
安装后需要进 Delphi 的 Tools
菜单
下的 Environment Options
菜单
项,在
弹出
的窗体中选择 Library 页,点击 Library Path 后面的…按钮,在新
弹出
的 Di
rect
ores 对话框中,把电脑中的安装包所在目录增加到列表中去...
判断窗口是否全屏 IsFullScreen
如果一致且窗口位置覆盖了整个屏幕(即窗口左上角为(0,0),右下角为屏幕分辨率),那么我们可以认为窗口处于全屏状态。 至于描述中提到的`debug
view
.exe`,它是一个由SysInternals开发的调试工具,可以捕获并显示...
Symbian
3,119
社区成员
9,182
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章