要使无标题栏窗口实现拖动效果,除了处理OnNCHitTest()函数外;就是在OnLButtonDown()函数中发送虚假消息了。但是,这儿得注意一下,在OnLButtonDown()函数中如果使用SetCapture()函数后再::SendMessage(m_hWnd,
WM_NCLBUTTOND...
分类:
其他好文 时间:
2014-07-22 23:17:12
阅读次数:
388
[cpp]view plaincopy这里使用消息拦截的方法[cpp]view
plaincopyBOOLPersonDlg::PreTranslateMessage(MSG*pMsg){if(GetDlgItem(IDC_EDIT_USER_ID)->m_hWnd==pMsg->hwnd||Get...
分类:
其他好文 时间:
2014-05-01 07:05:59
阅读次数:
585
来自:#include "DDraw.h"class CDDraw{public:void
CleanUp();void DrawDIB(BITMAPINFOHEADER* pBI,char* pData,RECT*rt);BOOL Init(HWND
hWnd,int nWidth,int nHe...
分类:
其他好文 时间:
2014-05-01 05:25:10
阅读次数:
407
#include#include/*GDI+startuptoken*/ULONG_PTRgdiplusStartupToken;/*DeclareWindowsprocedure*/LRESULTCALLBACKWindowProcedure(HWND,UINT,WPARAM,LPARAM);//...
#include #include /* GDI+ startup token */ULONG_PTR
gdiplusStartupToken;/* Declare Windows procedure */LRESULT CALLBACK
WindowProcedure (HWND, UINT, W...
RegisterHotKey的具体使用方使用方法如下:BOOL RegisterHotKey(HWND
hWnd, //响应该热键的窗口句柄Int id, //该热键的唯一标识UINT fsModifiers, //该热键的辅助按键UINT vk ...
分类:
其他好文 时间:
2014-04-29 22:40:59
阅读次数:
470
这里仅仅是以putty作为演示消息发送机制和控件搜索机制,不完善,待更新#include"stdafx.h"#include #include using
namespace std;HWND FindTextBox(HWND hWnd,DWORD select_edit=1){ HWND hEdi...
分类:
其他好文 时间:
2014-04-29 22:20:23
阅读次数:
587
一:新建类HotKeys命名空间:using
System.Runtime.InteropServices;二:注册热键API[DllImport("user32")]public static
extern bool RegisterHotKey(IntPtr hWnd, Int32 id, UI...
分类:
其他好文 时间:
2014-04-29 16:25:46
阅读次数:
330
疑问为什么GetMessage的第二个参数制定为hwnd后,应用程序无法退出?解释MSDN中指出:当第二个参数为NULL时,GetMessage取得那些属于调用线程的窗口的消息和通过PostThreadMessage函数投递到调用线程的线程消息。GetMessage需要检索到WM_QUIT返回一个F...
分类:
其他好文 时间:
2014-04-29 10:12:47
阅读次数:
673
思路1)#define WINVER 0X500 // 放在所有头文件前 #include
2) WM_CREATE AnimateWindow(hwnd, 1000, AW_ACTIVATE|AW_BLEND);
InvalidateRect(hwnd, NULL, TRUE); UpdateWi...
分类:
其他好文 时间:
2014-04-27 21:32:09
阅读次数:
546