pkpm官网界面为什么在结构界面左边怎么是灰色,

那个模块的颜色是灰色的
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
那个模块的颜色是灰色的
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口结构设计软件PKPM应用第6章_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者贡献于
评价文档:
260页免费114页免费17页免费2页¥1.0015页免费 12页免费25页免费15页免费12页免费19页免费
喜欢此文档的还喜欢19页免费15页免费53页免费253页1下载券407页1下载券
结构设计软件PKPM应用第6章|结​构​设​计​软​件​P​K​P​M​应​用
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:88.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢用CEdit子类化一个仿VC6.0的输入框,输入框中的文字是用TextOut覆盖在CEdit控件之上的
由于设置了一个leftmargin,所以尝试将这个margin显示为灰色,就像vc6.0的一样,做法大概是这样的:
LRESULT&CVCEdit::WindowProc(UINT&message,&WPARAM&wParam,&LPARAM&lParam)
switch(message)
case&WM_PAINT:
CPaintDC&dc(this)&;
DrawEditText()&;&//&我的绘制函数,绘制时加了灰边
::ShowCaret(m_hWnd)&;
case&WM_CHAR:
::HideCaret(m_hWnd)&;
int&nStartPos,&nEndPos&;
GetSel(nStartPos,&nEndPos)&;
CPoint&pt&=&PosFromChar(nEndPos)&;
::SetCaretPos(pt.x,&pt.y)&;
Invalidate(FALSE)&;
return&CEdit::WindowProc(message,&wParam,&lParam)&;&//&标记1
在实际应用中发现有轻微的闪烁问题,分析其原因是“标记1”位置函数执行时,会由CEdit的默认回调函数将输入的文字保存并显示在窗口中,而这些文字是没有灰边的,而且总是从输入框的最左开始显示(即使设置了leftmargin也一样),这样就会擦除一部分灰边,最后再由WM_PAINT的DrawEditText将灰边补上,这样一“擦”一“补”就造成了闪烁。
请问各位前辈,应该如何解决这个问题。
我还尝试用子窗口覆盖在CEdit上面,但是用spy++检测VC6.0的输入框却发现左边的灰边检测不到窗口句柄。
回复讨论(解决方案)
在这不要用Invalidate()函数,你可以在写字之前先在画一个矩形框,然后在矩形上写字,达到擦除的效果。或者,先写很长的空格,在写对应的字。
在这不要用Invalidate()函数,你可以在写字之前先在画一个矩形框,然后在矩形上写字,达到擦除的效果。或者,先写很长的空格,在写对应的字。
我也不想Invalidate,但是我无奈啊,因为仿VC6.0还要做语法高亮,所以每次输入都得更新显示。
输出空格似乎也不合适,因为我所头疼的是CEdit的默认输出会擦除掉我自绘的灰色边框,即使输出空格,还是会擦除
用SetRect,不让它从最左显示不就好了
添加WM_ERASEBKGND里直接return&TRUE;试试
添加WM_ERASEBKGND里直接return&TRUE;试试
事实上不行,我做语法高亮的时候为了防闪烁早就已经处理了这个消息了
用SetRect可以解决问题pkpm官网 pkpm教程 pkpm视频教程 pkpm软件 pkpm v2.1 pkpm2010 pkpm下载 pkpm..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
PKPM作业答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 pkpm吧 的文章

 

随机推荐