📄 subject_19101.htm
字号:
<p>
序号:19101 发表者:Cliff Ashley 发表日期:2002-10-25 13:56:52
<br>主题:怎样写窗口右上角几个按钮的响应函数?
<br>内容:就是最小化、最大化和关闭按钮,想自己处理,怎么办?谢谢
<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>回复者:徐景周 回复日期:2002-10-25 14:19:01
<br>内容:参看源码:<BR>http://www.copathway.com/itbookreview/view_paper.asp?paper_id=317<BR><BR>如下:<BR>// ---------------------------------------------------------<BR>// 名称: OnExit<BR>// 功能: 自定义系统菜单<BR>// 变量: 无<BR>// 返回: 无<BR>// 编写: 徐景周,2002.4.8<BR>// ---------------------------------------------------------<BR>void CMainFrame::OnExit() <BR>{<BR> SendMessage(WM_CLOSE);<BR> <BR>}<BR><BR>// ---------------------------------------------------------<BR>// 名称: OnMaximum<BR>// 功能: 自定义系统菜单<BR>// 变量: 无<BR>// 返回: 无<BR>// 编写: 徐景周,2002.4.8<BR>// ---------------------------------------------------------<BR>void CMainFrame::OnMaximum() <BR>{<BR> CPoint pt;<BR> GetCursorPos(&pt);<BR><BR> if (IsZoomed())<BR> SendMessage(WM_SYSCOMMAND, SC_RESTORE, MAKELPARAM(pt.x, pt.y));<BR> else<BR> {<BR> SendMessage(WM_SYSCOMMAND, SC_MAXIMIZE, MAKELPARAM(pt.x, pt.y));<BR> Invalidate();<BR> }<BR>}<BR><BR>// ---------------------------------------------------------<BR>// 名称: OnMinimize<BR>// 功能: 自定义系统菜单<BR>// 变量: 无<BR>// 返回: 无<BR>// 编写: 徐景周,2002.4.8<BR>// ---------------------------------------------------------<BR>void CMainFrame::OnMinimize() <BR>{<BR> CPoint pt;<BR> GetCursorPos(&pt);<BR><BR> SendMessage(WM_SYSCOMMAND, SC_MINIMIZE, MAKELPARAM(pt.x, pt.y));<BR> <BR>}<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>
回复者:Cliff Ashley 回复日期:2002-10-25 14:53:21
<br>内容:这是SDI程序的响应事件吧。<BR>我是一个Dialog,没有OnMinimize之类的响应啊:(
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Cliff Ashley 回复日期:2002-10-25 15:08:26
<br>内容:谢谢,得到你的启发,我改写了OnSysCommand函数,搞定了
<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 + -