Kenji Mouri
  • Home
  • Archives
  • Categories
  • Tags
  • Docs
  • 中文
  • About
  • Links
  •   
  •   

Modernize Win32 Message Box with Task Dialog

When I was developing NanaZip, I plan to modernize the implementation of Self Extracting Executables. Because Self Extracting Executables need to support older version of Windows, I plan to use Task

2021-12-31
Technologies Windows Windows Apps Development Experience
Technologies Windows Windows Apps Development Experience

The way to submit a headless app to the Microsoft Store

When I was developing NanaZip, I had met the error when I upload my MSIX package to the Microsoft Store. Here is the error message. Package acceptance validation error: The package file NanaZipPackag

2021-12-27
Technologies Windows Windows Apps Development Experience
Technologies Windows Windows Apps Development Experience

Set Windows Application Packaging project with multiple referenced projects to a common output folder

When I was developing NanaZip, I found if my Windows Application Packaging project with multiple referenced projects, it will output to the separate folder with the names of the referenced projects.

2021-12-26
Technologies Windows Windows Apps Development Experience
Technologies Windows Windows Apps Development Experience

Share my experience of implementing context menu support for File Explorer in Windows 11

Hi, I’m Kenji Mouri, the creator of NanaZip, it may be the first third-party open-source file archiver which implements context menu support for File Explorer in Windows 11. I want to share my experi

2021-12-25
Technologies Windows Windows Apps Development Experience
Technologies Windows Windows Apps Development Experience

Use VC-LTL in your C++/WinRT UWP projects

VC-LTL is a build toolchain that allows developers to use the Windows built-in C runtime libraries elegantly. It allows you to write binaries that only rely on the Windows built-in msvcrt.dll or ucrtb

2021-11-25
Technologies Windows Windows Research Notes Development Environment
Technologies Windows Windows Research Notes Development Environment

Build Qt 6 with VC-LTL

Last week I talked with my friend wangwenx190 for some advice on compiling Qt 6 source code with the VC-LTL toolchain. After several hours of discussions, I made a lot of progress, but the –debug-an

2021-11-23
Technologies Windows Windows Research Notes Development Environment
Technologies Windows Windows Research Notes Development Environment

Defrag memory with NT API

The memory fragmentation is inevitable when the system is running, this can affect the system performance, so it is necessary to defrag the memory at the proper time. Most of the memory defragmentati

2021-11-14
Technologies Windows Windows Research Notes User Mode
Technologies Windows Windows Research Notes User Mode

Using System Restore via C#

This article summarizes how to use System Restore via C#. Read here for the Chinese version of this article if you are not good at English. (Translation: 如果你不擅长英文,可以点击本段话中的链接阅读中文版) Create a system re

2021-11-14
Technologies Windows Windows Research Notes System Restore
Technologies Windows Windows Research Notes System Restore

Launch Windows Store App via Win32 API

This article describes how to launch a store app via command line and Win32 API. Read here for the Chinese version of this article if you are not good at English. (Translation: 如果你不擅长英文,可以点击本段话中的链接阅读

2021-11-07
Technologies Windows Windows Research Notes User Mode
Technologies Windows Windows Research Notes User Mode

Use VC-LTL in your Rust projects

VC-LTL is a build toolchain that allows developers to use the Windows built-in C runtime libraries elegantly. It allows you to write binaries that only rely on the Windows built-in msvcrt.dll or ucrtb

2021-11-04
Technologies Windows Windows Research Notes Development Environment
Technologies Windows Windows Research Notes Development Environment
123

Search

Hexo Fluid
Total number of visits: Total number of visitors: