
win32SDK编程
文章平均质量分 52
我是是是是是西红柿
上善若水
展开
-
c语言jni实战,双系统
①安装jdk,去java官网下载,这里使用版本jdk-23_windows-x64_bin.exe。新建系统变量 JAVA_HOME:C:\Program Files\Java\jdk-23。#centos ,我使用的centos,其他系统安装方式不同。③在环境变量的PATH中新增 %JAVA_HOME%\bin。1.首次编写jni接口代码,需要安装java。2.配置jni环境变量(linux接第一步)④重启计算机或visual studio。是你jdk的安装路径,默认是这个。②安装完毕后设置环境变量。原创 2025-04-14 11:24:17 · 469 阅读 · 0 评论 -
Bitmap的遍历
最近做需求通过win32sdk编程从系统拿Icon图,发现有些程序是没有256标准的图,但是系统会给出其他规格的图,比如128/48/32,但是整体是一个256*256的白图,只不过有效图在左上角。大概是下图黑框这样,我需要区分出这个图是不是这样的,所以对Bitmap做了256规格的遍历,也很形象的让人理解图的像素分布 这里记录Bitmap像素的遍历方法 #include <GdiPlus.h> #define EXTRALARGEICON_ITEM_WIDTH 256 bool原创 2021-12-17 20:11:59 · 545 阅读 · 0 评论