了解"放大"菜单功能的实现
急求高手帮助。我的程序要实现有功能是:当点击“放大”菜单时,波形放大,可是不只为什么程序执行后只放大一次。我的思路是:当点“放大”菜单时,在程序的void CWjcView::OnLButtonDown(UINT nFlags, CPoint point) 记录点击次数。然后在void CWjcView::OnDraw(CDC* pDC)中显示。在波形放大这个没有问题,我用max来控制,
int pery=(rect.Height()-100)/5;(客户区被分为5道)
int each=max/pery;(一道所代表的最大数值)
int y1=ldata[i]/each;(波形纵坐标在客户区所代表的值)
改变max的值可以控制波形纵坐标的大小。我的问题,如何能够当每击一次“放大”波形放大!