永发信息网

一个简单的vc++程序

答案:2  悬赏:50  手机版
解决时间 2021-04-17 03:43
编写一个SDI应用程序,程序运行后单击鼠标时在程序视图窗口显示文本串,以表示单击鼠标的次数。提示:调用函数Invalidate()刷新视图。
最佳答案
这个简单啊
设置一个静态变量static
每触发一次鼠标单击 就+1
并用文本显示 并刷新
全部回答
#include <afxwin.h> class CMyApp : public CWinApp { public: virtual BOOL InitInstance(); }; class CMainWnd : public CFrameWnd { public: CMainWnd(); private: int n; protected: afx_msg void OnPaint(); afx_msg void OnLButtonUp( UINT nFlags, CPoint point ); DECLARE_MESSAGE_MAP() }; CMyApp app; BOOL CMyApp::InitInstance() { m_pMainWnd = new CMainWnd; m_pMainWnd->ShowWindow( SW_NORMAL ); m_pMainWnd->UpdateWindow(); return TRUE; } BEGIN_MESSAGE_MAP( CMainWnd, CFrameWnd ) ON_WM_PAINT() ON_WM_LBUTTONUP() END_MESSAGE_MAP() CMainWnd::CMainWnd() { Create( NULL, _T( "123" ) ); n = 0; } void CMainWnd::OnPaint() { CPaintDC dc( this ); CString a; a.Format( "这是你第%d次单击鼠标左键", n ); dc.TextOut( 0, 0, a ); } void CMainWnd::OnLButtonUp( UINT nFlags, CPoint point ) { ++n; Invalidate(); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
六一班的男生人数是女生的4/5女生人数是
证人出庭作证法院收费吗
急、喜欢郭敬明的理由
买家好评率怎么看,淘宝怎么看买家好评率
关于学校论坛
WAPQQ能不能用浏量了?
撒哈拉沙漠是哪个国家的领土
甘沟驿镇六十铺村卫生室这个地址在什么地方,
上线就无限掉,这什么情况额…………
无情的夜风冷冷的吹,爱你的女人到底有没有罪
72v20A的充电器能充60V20A的电池吗?
我帮我亲姐带孩子,老公不高兴怎么办
怎么开通“QQ”书
汇通快递怎么样啊?
龙祥男装这个地址在什么地方,我要处理点事
推荐资讯
旋舞平刷中专门让它快速返回?
和女友处对象 她家不同意怎么办
恩吉口腔(水晶街)地址有知道的么?有点事想过
中国移动电视节目预告收费么
硬盘数据恢复
大师的名言名句,网罗大师名言名句有什么
能告诉我你的穿越密码吗
(正2又4分之3)十(负|又8分之5)十(负6分之5)十
丁字草书怎么写,丁影连笔字法怎么写好看
电信商圈流量是什么意思?
屠城什么意思,狼人杀屠城规则
千年3 不可交易的东西怎么扔
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?