- 博客(15)
- 资源 (81)
- 收藏
- 关注
翻译 CMyRichEditCtrl 与 CMyRichEditView 增加右键点击弹出菜单功能
一部分取自网上源程序,一部分为自己加的功能 既不完全转载,也不完全原创,就当做翻译吧 CMyRichEditCtrl类: 头文件#pragma once#define ID_RICH_UNDO 101#define ID_RICH_CUT 102#define ID_RICH_COPY 103#define ID_RICH_PASTE 10
2011-10-31 16:57:10 1442
原创 对话框中 嵌入RICHEDITView视图 设置垂直文本
这个垂直文本,网上很多人都询问过,可惜没有人能给出正确解决这个问题的方法。 几经曲折,终于想出了解决垂直排列文字的策略。 一开始我的想法 是使用VS2005中的 CRichEditCtrl 控件来做, 但是此控件是2.0版本,不支持垂直文本。 后来,查了许多资料,谈到,RICHEDIT 4.1版本支持垂直版本 因此,我就想找个4.1版本的C
2011-10-31 16:12:40 2532 2
原创 关闭程序后,子线程未正确退出引出的内存泄露问题
内存泄露信息如下: f:\rtm\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141): {239} normal block at 0x003AADA8, 46 bytes long. Data: 7C D9 4F 78 0E 00 00 00 0E 00 00 00 01 00 00 00 f:\rtm\vctools
2011-10-24 16:39:00 9932 4
转载 vs2005断点无效
1.删除无法设定断点项目文件夹下的obj目录(这个很有用),删除C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\对应解决方案的文件夹2.删除所有原始引用的dll,然后再引用现在新路径的dll3.重新生成解决方案以前也遇到过同样的问题,但没有问个为什么,也没有探个毕竟。昨天调试
2011-10-20 13:17:12 5644 1
翻译 输入法 编程分析
程序以北大路路通输入法作为分析版本,此版本源码比较清晰,容易入手 第一步: 对窗口进行注册 BOOL WINAPI DllMain (HINSTANCE hInstDLL, DWORD dwFunction, LPVOID lpNot)
2011-10-18 14:26:23 7725
原创 输入法工作原理
在了解工作原理前,必先清楚几个概念。 以下为输入法工作原理,如果不知道工作原理,只看输入法程序,那很难理解,同时,只知道工作原理,而不清楚程序是如何实现,也无法深入理解输入法。二
2011-10-18 10:30:48 20679 2
翻译 ImmGetProperty 对应的常量含义
输入法编程之所以入门很麻烦,一个很重要的原因就是MSDN 对其解释的太简略 有的函数 常量 甚至很难去寻找是何含义,必须靠运气查找N多资料,然后进行整合。 对于不少常量直接在MSDN中输入是查不到的,必须幸运的找到使用这个常量的函数才可以。ImmGet
2011-10-13 15:04:53 1741
转载 窗口刷新问题(WM_PAINT、BeginPaint、EndPaint的说明)
在Windows API编程中,WM_PAINT是Windows窗口的一个重要消息,应用程序就是通过响应这个消息来完成窗口的绘制。 The WM_PAINT message is generated by the system and should not be sent by an application.The system sends this message when there a
2011-10-12 16:37:42 3165 1
转载 beginpaint()和getdc()都返回HDC,那么它们有什么区别?
这是个windows编程问题。第一种情况显示出来的字很正常。case WM_PAINT: gdc = GetDC (hwnd); TextOut (gdc, 0, 0, s, strlen (s)); ReleaseDC (hwnd, gdc);break; 第二种情况显示的字不停闪烁。case WM_
2011-10-12 16:35:04 1626
转载 DLL(动态链接库)专题
DLL(动态链接库)专题0. Windows API中所有的函数都包含在dll中,其中有3个最重要的DLL。 (1) Kernel32.dll 它包含那些用于管理内存、进程和线程的函数,例如CreateThread函数;
2011-10-11 09:46:31 752
转载 基于Visual C++6.0的DLL编程实现
一、前言 自从微软推出16位的Windows操作系统起,此后每种版本的Windows操作系统都非常依赖于动态链接库(DLL)中的函数和数据,实际上Windows操作系统中几乎所有的内容都由DLL以一种或另外一种形式代表着,例如显示的字体和图标存储在GDI DLL中、显
2011-10-11 09:43:58 765
转载 解说Win32的窗口子类化
也许你需要一个特殊的Edit来限制浮点数的输入,但是现有的Edit却并不能完成这项工作——因为它只能够单纯的限制大小写或者纯数字。当你在论坛上求救的时候,某个网友告诉你:“用子类化。”你也许会在看到一线曙光的同时多出了一连串的问题:何为子类化?子类化的原理是什么?如何实现子类化?下面就让我从一个简单的C++程序开始,一步步解开你的疑团吧。 首先,我为你列出以下这个C++程序: #inc
2011-10-10 16:54:36 928
转载 VS2005为什么有些解决方案不能生成,显示已跳过,也不能编译?
编译msdn2005的示例程序总是会出现:编译1> ------ 已跳过生成: 项目: **** ------1> ========== 生成: 0 成功或最新,0 失败,1 被跳过 ==========右键盘项目
2011-10-10 11:24:45 2753 2
原创 CHandleImage 自己写的用GDI+处理图像的一个类
该类可以实现的功能: 在图像上选定某一矩形区域并查看 使用左右方向键调整矩形区域大小,使用向下方向键重新生成一个矩形区域 鼠标点击某区域,可以查看此区域内的图像 删除建立好的区域等 .
2011-10-09 10:51:57 1579
原创 需先将项目清理一遍 而后再调试时,才能得到正确的结果
在调试SDI 加速键时,发现:设定了加速键 及其响应函数,但是运行时就是没有反应。 查了很多资料,也没有找到可能的问题。 最后,清理了一下项目,然后重新调试时,就显示正确结果了。 那为什么直接调试时不显示正确结果呢? 查看DEBUG下的EXE文件属性
2011-10-08 11:14:07 828
中英文 四六级 托福 初高中 字典,从github处得来, 同时也包含自己精简了的json,只保存第一个翻译
2024-08-27
duilib 快速入门专栏 :https://blog.csdn.net/shuilan0066/category-800777
2024-08-07
duilib 快速入门专栏:https://blog.csdn.net/shuilan0066/category-8007774
2024-08-07
c++ duilib 使用一个布局文件,实现不同消息框显示
2023-09-28
根据学生成绩分不同段位分别显示 类似英雄榜
2023-01-13
QT窗口,自定义标题栏 并实现拉伸 移动功能示例
2023-01-11
obs-studio_27.2 开源软件OBS 源码及子模块源码 打包
2022-07-11
第一个duilib工程示例 博客地址:https://gudianxiaoshuo.blog.csdn.net/article
2022-05-30
VUE--组件示例 博客 https://gudianxiaoshuo.blog.csdn.net/article/detail
2022-05-28
elementUI 本地化 所需资源
2022-01-27
罗技摄像头公共属性集 文档 及头文件.zip
2021-09-26
EnumDevice.zip
2021-07-08
gimp-2.10.24-setup-3.exe
2021-06-21
duiliib 基本控件使用示例.zip
2021-04-16
Package Control.zip
2021-02-01
obs可能还需依赖的dll.zip
2021-01-28
OBS开发需要安装的软件.zip
2021-01-28
duilib 之 文件选择示例.zip
2021-01-26
JsonTest.zip
2021-01-21
modifyName.zip
2021-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人