码迷,mamicode.com
首页 >  
搜索关键字:wm    ( 1128个结果
关于无标题栏窗口拖动的问题
要使无标题栏窗口实现拖动效果,除了处理OnNCHitTest()函数外;就是在OnLButtonDown()函数中发送虚假消息了。但是,这儿得注意一下,在OnLButtonDown()函数中如果使用SetCapture()函数后再::SendMessage(m_hWnd, WM_NCLBUTTOND...
分类:其他好文   时间:2014-07-22 23:17:12    阅读次数:388
Windows 7下阻止系统关机
从Vista开始,想阻止系统关机就开始变麻烦了,不能只拦截WM_QUERYENDSESSION了,操作系统只给一个应用程序两秒钟的时间去保存自己的东西,两秒钟之后,不管做完了没有,Game Over!可是如果你正在刻录一张光盘呢?两秒钟是都不够的,所以Vista之后也给提供了一种方式阻止系统关机,就是ShutdownBlockReasonCreate函数,只要调用这个函数,第一个参数传递创建主窗口...
分类:Windows程序   时间:2014-07-22 23:02:15    阅读次数:618
oracle行转列
针对oracle数据查询的数据,行转列1.wm_concat函数:例一:select c1,c2,wm_concat(c3) from T where.... group by c1,c2查询结果自动用“,”分割例二:select c1,c2,wm_concat(c3)over(partition ...
分类:数据库   时间:2014-05-10 02:10:46    阅读次数:430
(转)MFC:Windows如何区分鼠标双击和两次单击
在Windows平台上,鼠标左键的按下、松开、快速的两次点击会产生WM_LBUTTONDOWN、WM_LBUTTONUP和WM_LBUTTONDBLCLK消息,但是Windows根据什么来区分连续的两次鼠标按键操作,是两次独立的单击,还是一次双击呢?最近在解决一个问题时,通过使用Spy++和查阅MS...
分类:Windows程序   时间:2014-05-09 18:06:21    阅读次数:484
MFC双缓冲绘图
在双缓冲方法中,首先要做的是屏蔽背景刷新。背景刷新其实是在响应WM_ERASEBKGND消息。我们在视类中添加对这个消息的响应,可以看到缺省的代码如下:BOOL CMYView::OnEraseBkgnd(CDC* pDC){ return CView::OnEraseBkgnd(pDC);}是调用...
分类:其他好文   时间:2014-05-06 00:21:03    阅读次数:450
积累的VC编程小技巧之工具提示
1.用鼠标移动基于对话框的无标题栏程序的简单方法void CVCTestDlg::OnLButtonDown(UINT nFlags, CPoint point){//一句话解决问题SendMessage(WM_SYSCOMMAND,0xF012,0);CDialog::OnLButtonDown(...
分类:其他好文   时间:2014-05-02 18:10:14    阅读次数:375
积累的VC编程小技巧之对话框
1.用鼠标移动基于对话框的无标题栏程序的简单方法void CVCTestDlg::OnLButtonDown(UINT nFlags, CPoint point){//一句话解决问题SendMessage(WM_SYSCOMMAND,0xF012,0);CDialog::OnLButtonDown(...
分类:其他好文   时间:2014-05-02 13:15:37    阅读次数:282
VC/MFC 编程技巧大总结
1 toolbar默认位图左上角那个点的颜色是透明色,不喜欢的话可以自己改。 2 VC++中 WM_QUERYENDSESSION WM_ENDSESSION 为系统关机消息。 3 Java学习书推荐:《java编程思想》 4 在VC下执行DOS命令 a. system("md c:\\1...
分类:其他好文   时间:2014-05-01 08:24:03    阅读次数:647
VC/MFC 在ListCtl 控件中随鼠标移动提示单元格信息
[cpp]view plaincopyBEGIN_MESSAGE_MAP(CTipListCtrl,CListCtrl)//{{AFX_MSG_MAP(CTipListCtrl)ON_WM_MOUSEMOVE()ON_WM_DESTROY()//}}AFX_MSG_MAPEND_MESSAGE_MA...
分类:移动开发   时间:2014-05-01 07:34:41    阅读次数:588
【Win32】Windows
#include LRESULT CALLBACK WindowProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam){ switch (uMsg) { case WM_DESTROY: ...
分类:Windows程序   时间:2014-05-01 05:08:48    阅读次数:477
1128条   上一页 1 ... 110 111 112 113 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!