开源项目CuteSqlite开发笔记(八):Windows 64位/32位使用GetWindowLongPtr钩子函数

M_MOUSEMOVE消息处理函数。针对这种情况,我们可以通过钩子的方式hook掉CStatic的原窗口处理内部函数。 如果是开发win 32位的应用程序,这个时候需要用到两个32位的勾子函数:GetWindowLong和SetWindowLong。 如果是开发win 64位的应用程序,这个时候需要用到两个64位的勾子函数:GetWindowLongPtr和SetWindowLongPtr。 处理64位的上述...

Windows 下 QT开发环境的搭建:

下载QT:Index of /archive/qt/5.14 下载Cmake :CMake - Upgrade Your Software Build System (1)QT在windows,C++, 打包exe: step1:window上安装QT软件: Windows下的QT系统开发环境搭建_qt windows-CSDN博客. step2:新建一个界面工程: (1)打开工程: step3:编辑UI界面...

将.NET应用转换成Window服务

写在前面 本文介绍了将.NET8.0应用程序转换成Windows服务。 需要在NuGet中获取并安装:Microsoft.Extensions.Hosting.WindowsServices 包 代码实现 using System.Runtime.InteropServices;using WorkerService1; public class Program{ public static void M...

Windows和Linux访问不了GitHub的解决方法

一、Windows访问不了GitHub 问题描述 使用Windows访问GitHub时,出现如下情况,显示无法访问。 解决方案: 打开域名查询网站:https://tool.chinaz.com/dns 输入GitHub的域名,点击立即检测。 出现如下页面,可以看到GitHub域名对应的很多IP地址。 点击PING,可以看到PING检测结果如下,失败或者成功,记住可以ping成功的IP地址。 使用win+r...

Window端口占用处理

cmd 打开命令行窗口 输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是1224,首先找到它; 查看被占用端口对应的PID,输入命令:netstat -ano|findstr “8080”,回车,记下最后一位数字,即PID,这里是16900; 继续输入 tasklist|findstr “16900”,回车,查看是哪个进程或者程序占用了8080端口,结果是:jav...

windows监控进程是否还活着,查看内存使用率

windows监控进程是否还活着,查看内存使用率 1、导入库psutil pip install psutil 2、查看进程是否活着 def is_process_running(self, process_name): # 查看程序是否还存活 for process in psutil.process_iter(): try: if process.name() == process_name: retu...

window使用cpolar实现内网穿透

文章目录 cpolar下载和安装启动和配置cpolar卸载 cpolar下载和安装 进入spolar官网,完成注册,下载相应的cploar版本解压和运行安装文件 配置安装路径,然后选择next,完成即可 启动和配置 点击首页的快捷图标打开网页,登录默认有两条隧道 可以选择创建新的隧道[免费版,可以最多拥有四个隧道] 更详细的配置参看cpolar官方配置文档 cpolar卸载 在控制面板中,选择卸载即可...

在Qt代码中使用Windows事件机制WaitForMultipleObjects、SetEvent

在Qt开发客户端时,经常使用信号槽来处理控件或窗口之间的事件,如果是Windows系统,也可以用windows事件来代替Qt的信号槽,本篇博客来介绍这种用法。 首先需要介绍本篇本篇博客需要用到的几个Windows API: 一、需要用到的Windows API WaitForMultipleObjects WaitForMultipleObjects 是 Windows API 中一个用于同步操作的函数。它...

windows下载官方正版notepad++

epad-plus-plus 三、具体下载方式 官网地址可能需要翻墙,打不开,我选择的是github开源的地址下载 点击notepad-plus-plus链接 点击如下最新release链接     windows64位的下载如下版本 下载后点解安装即可  ...

Windows下同一台服务器部署多个tomcat服务

工具 apache-tomcat-8.5.97 安装tomcat步骤 下载apache-tomcat-8.5.97,下载下来的文件为apache-tomcat-8.5.97-windows-x64.zip解压该压缩包到指定目录下,比如E:\works修改解压文件夹名字为:tomcat-8080在E:\works目录下创建该文件夹的两个副本,分别更名为:tomcat-8081、tomcat-8082 添加环境变...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.012572(s)
2024-04-27 10:50:10 1714186210