- 博客(3)
- 收藏
- 关注
原创 mouse_event的鼠标点击事件 和 使用PostMessage或者SendMessage发送的鼠标点击事件有何区别
最近在项目中遇到一个有意思的现象,增加了自己对这几个函数调用的理解。大致描述场景如下。A程序的主窗口下有个控件,我要在B程序中模拟鼠标点击该控件。在B程序中,首先使用的是给控件发鼠标点击事件,大致代码如下,其中hwnd就是该控件的句柄。这种做法也很明确可以实现点击该控件的效果。PostMessage(hwnd, WM_LBUTTONDOWN, NULL, MAKELONG(5, 5));...
2018-10-06 11:33:04 7059 1
原创 常用的七种排序算法封装
最近在看排序算法的原理和实现。所以干脆整合了一个类来实现其功能。头文件内容#pragma once#ifndef MYSORT_Hclass CMySort{public: CMySort(); ~CMySort(); void BubbleSort(int iNeedSortArry[],int iArrayCount); /...
2018-08-29 16:00:25 770
原创 不改动duilib源码的情况下,实现tab键切换登录界面EDIT控件功能
由于duilib是开源无专人管理的界面库,导致网上流传了各式各样的版本。今天某某修复了这个bug上传一版,明天某某修复另一个bug上传别的版本,太过杂乱。而且之所以写这篇文章,是因为公司用的duilib库,存在EDIT控件对table键支持的bug。即焦点混乱。花了近一天时间研究了PaintManager.cpp,Edit.cpp,EditWnd.cpp三个文件的源码,发现逻辑上不存在问题。试了...
2018-08-29 15:55:01 1750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人