📄 subject_42710.htm
字号:
<p>
序号:42710 发表者:淡淡 发表日期:2003-06-05 12:11:33
<br>主题:控件的disable属性?
<br>内容:一个控件的disable属性本次设定后,如何到下一次对话框弹出时,仍是保持其属性呢?<BR>变量可以存储下来,而这个disable属性到下次显示的时候总是回到在控件初始化的状态。
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:金枪鱼 回复日期:2003-06-05 13:23:12
<br>内容:控件的Disable属性还不是可以通过变量保存下来。<BR>不过一般不这样处理,而是初始化函数中根据变量的情况修改控件的属性。<BR>GetDlgItem(ID...)->EnableWindow(TRUE);<BR>GetDlgItem(ID...)->EnableWindow(FALSE);
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:小飞狐 回复日期:2003-06-05 13:27:24
<br>内容:用变量m_store来判断!<BR><BR>int m_store=0;//=0时Enable,=1时Disable,可将其保存在某文件 <BR> //中初始化时先读取 <BR> <BR>..............................<BR>if(m_store=1)<BR> {<BR> GetDlgItem(ID)->EnableWindow(true);<BR> m_store=0;/<BR> }<BR> <BR>else <BR> {<BR> GetDlgItem(ID)->EnableWindow(false);<BR> m_store=1;<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>
回复者:淡淡 回复日期:2003-06-06 12:11:25
<br>内容:看了金枪鱼的回答,我想起了可以在onInitialDialog()中设定。结果正确了。<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 + -