⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_25783.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:25783 发表者:红塔山(2002) 发表日期:2002-12-25 17:29:07
<br>主题:探讨解决方案。
<br>内容:在信号采集系统中,假如我要采集一通信设备的信号,此通信设备为机架式,而每块通信设备板卡面板上有许多指示灯,我要在应用程序中显示面板图,然后指示灯要能根据采集的信号实时闪烁。请问一下,面板图是一副整图,还是分割图,我想应该是分割图,但分割的话就显得图太多了,不好处理。我以前编了有24个闪烁灯的,添加图片框控件都把我添加累了。请问又什么简单方法。谢谢。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-12-25 17:32:46
<br>内容:你用一个控件数组,动态的添加不就行了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:红塔山(2002) 回复日期:2002-12-25 17:43:39
<br>内容:如下图:我点击D4或D3,出现D3或D4口的状态。凯凯你是说将那些需要点击的设置成小图片控件数组?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:不说 回复日期:2002-12-26 02:05:20
<br>内容:一整幅图,写一个数组保留所有要改变状态的区域的坐标,再写一组helper函数,根据坐标数组刷新特定区域的状态,比如:<BR><BR>CRect m_rcStatus[MAXREGION_STATUS];<BR>CRect m_rcModule[MAXREGION_MODULE];<BR>....<BR>void SwitchStatus(UINT nIndex, UINT nStatus)<BR>{<BR>....<BR>switch (nStatus)<BR>{<BR>case ...<BR>pDC-&gt;BitBlt(m_rcStatus[nIndex].left, m_rcStatus[nIndex].top, ...);<BR>break;<BR>....<BR>}<BR>}<BR><BR>void SwitchModule(UINT nIndex, UINT nStatus)....<BR><BR>如果状态的改变可以用简单的GDI函数完成的话就更简单了,不用BitBlt直接FillRect就行了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:红塔山(2002) 回复日期:2002-12-26 10:25:00
<br>内容:不说兄,有没有现存的例子,我刚接了个紧急项目,用户正等着呢。谢谢!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:不说 回复日期:2002-12-26 12:51:52
<br>内容:正等着什么?不会是今天签合同明天就要代码文档吧?这个结构很简单啊,没什么难度的,有个俩小时差不多就弄出来了……别犯懒别着急,想清楚了自己写!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-12-27 08:47:27
<br>内容:俺觉得,你可以把一个单元包装成一个类,类中维护单元的图,位置,和状态信息,有画自己,判断自己是否被点击,返回自己的状态信息等成员函数。然后用一个类数组,来表示画板,这样维护方便。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:红塔山(2002) 回复日期:2002-12-27 09:34:48
<br>内容:凯凯说的不错,可单元是不规则的图形,我可惨了。不过这倒是一种好方法。谢谢。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:凯凯 回复日期:2002-12-27 09:46:52
<br>内容:不规则有什么关系,用个摭罩就可以了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -