摘要: 当鼠标在非客户区按下的时候,MFC通过发送WM_NCHITTEST消息来确定位置,并依据WM_NCHITTEST消息的响应函数返回的位置信息确定应该执行的操作。在标题栏上按下鼠标将执行拖动窗口操作。现在我们有了另一个实现拖动窗口的方法了:响应WM_NCHITTEST消息,无论鼠标在什么位置,都返回HTCAPTION(标题栏),骗过MFC,让它来实现窗口拖动。如果IDE好使的话,可以使用增加消息响应向导简化编程。也可以按以下方法手动添加WM_NCHITTEST的响应函数。1)在窗口类定义中添加响应函数的声明:afx_msg UINT OnNcHitTest(CPoint point);2)在消息 阅读全文
posted @ 2012-07-30 21:37 ventry 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: Dim x1Dim x2Dim x3Dim x4x1 = "1"x2 = "0"x3 = "0"x4 = "0"Dim aDim a1Dim a2Dim a3Dim a4a1 = 0a2 = 0a3 = 0a4 = 0a = 2015For 10a=a+1a1 = a \ 1000a2 = (a mod 1000) \ 100a3 = (a mod 100) \ 10a4 = a mod 10x1 = CStr(a1)x2 = CStr(a2)x3 = CStr(a3)x4 = CStr(a4)'===== 阅读全文
posted @ 2012-07-30 11:57 ventry 阅读(335) 评论(0) 推荐(0) 编辑
摘要: ShowWindow(SW_MINIMIZE);////由于没有头文件,需要自己声明函数typedef void (WINAPI *PSWITCHTOTHISWINDOW) (HWND,BOOL);PSWITCHTOTHISWINDOW SwitchToThisWindow;HMODULE hUser32=GetModuleHandle(_T("user32"));SwitchToThisWindow=(PSWITCHTOTHISWINDOW)GetProcAddress(hUser32,"SwitchToThisWindow");//现在就可以使用此函 阅读全文
posted @ 2012-07-30 11:56 ventry 阅读(289) 评论(0) 推荐(0) 编辑