Submit Search
Upload
20210828_win32_windows11
•
0 likes
•
3,016 views
hiyohiyo
Follow
ウィンドウの角丸化、ダークモード対応などWin32デスクトップアプリにおけるWindows 11の変更点を紹介します。
Read less
Read more
Software
Report
Share
Report
Share
1 of 42
Download now
Download to read offline
Recommended
20200523 冴えないソフトの育てかた
20200523 冴えないソフトの育てかた
hiyohiyo
20200429 algyan lt
20200429 algyan lt
hiyohiyo
20190706 PO 2019 Summer
20190706 PO 2019 Summer
hiyohiyo
.NET Micro Framework is my spirit.
.NET Micro Framework is my spirit.
Atomu Hidaka
Windows10とRaspberryPiでMakerFaireTokyoに参加
Windows10とRaspberryPiでMakerFaireTokyoに参加
Yuki Ando
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
hiyohiyo
世界中のユーザーに愛される ソフトウェアを作りたい!!
世界中のユーザーに愛される ソフトウェアを作りたい!!
hiyohiyo
.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi
Recommended
20200523 冴えないソフトの育てかた
20200523 冴えないソフトの育てかた
hiyohiyo
20200429 algyan lt
20200429 algyan lt
hiyohiyo
20190706 PO 2019 Summer
20190706 PO 2019 Summer
hiyohiyo
.NET Micro Framework is my spirit.
.NET Micro Framework is my spirit.
Atomu Hidaka
Windows10とRaspberryPiでMakerFaireTokyoに参加
Windows10とRaspberryPiでMakerFaireTokyoに参加
Yuki Ando
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
Visual Studio Community 2013 で始めるプログラミング Win32/MFC #clrh93
hiyohiyo
世界中のユーザーに愛される ソフトウェアを作りたい!!
世界中のユーザーに愛される ソフトウェアを作りたい!!
hiyohiyo
.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
hiyohiyo
はじめての同人誌製作
はじめての同人誌製作
hiyohiyo
Desktop App Converter で Microsoft ストアデビュー & 野良野良ライフ満喫!!
Desktop App Converter で Microsoft ストアデビュー & 野良野良ライフ満喫!!
hiyohiyo
第二世代MDD(萌え駆動開発)によるプログラミングWin32 #CLRH89
第二世代MDD(萌え駆動開発)によるプログラミングWin32 #CLRH89
hiyohiyo
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
彰 村地
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Koichiro Matsuoka
はじめての UWP アプリ開発
はじめての UWP アプリ開発
hiyohiyo
ベロシティを上手く使って 技術的負債を計画的に解消する
ベロシティを上手く使って 技術的負債を計画的に解消する
Koichiro Matsuoka
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
Rie Moriguchi
ユーザーに愛されるソフトを作りたい!!
ユーザーに愛されるソフトを作りたい!!
hiyohiyo
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
Daisuke Nishino
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
日本マイクロソフト株式会社
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
Microsoft MVP x Passion for community
Microsoft MVP x Passion for community
Rie Moriguchi
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
日本マイクロソフト株式会社
Windows 10 20H2はどうなる
Windows 10 20H2はどうなる
Tomokazu Kizawa
OSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSC
Daisuke Nishino
社内の遊休PCをAzurePipelinesでCICDに活用しよう
社内の遊休PCをAzurePipelinesでCICDに活用しよう
Shinya Nakajima
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Yoshitaka Seo
【de:code 2020】 Azure トラブルシューティング道場 ~どこかがおかしくなりました~
【de:code 2020】 Azure トラブルシューティング道場 ~どこかがおかしくなりました~
日本マイクロソフト株式会社
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
TomomitsuKusaba
CrystalDiskMark & CrystalDiskInfo 開発裏話
CrystalDiskMark & CrystalDiskInfo 開発裏話
hiyohiyo
More Related Content
What's hot
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
hiyohiyo
はじめての同人誌製作
はじめての同人誌製作
hiyohiyo
Desktop App Converter で Microsoft ストアデビュー & 野良野良ライフ満喫!!
Desktop App Converter で Microsoft ストアデビュー & 野良野良ライフ満喫!!
hiyohiyo
第二世代MDD(萌え駆動開発)によるプログラミングWin32 #CLRH89
第二世代MDD(萌え駆動開発)によるプログラミングWin32 #CLRH89
hiyohiyo
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
彰 村地
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Koichiro Matsuoka
はじめての UWP アプリ開発
はじめての UWP アプリ開発
hiyohiyo
ベロシティを上手く使って 技術的負債を計画的に解消する
ベロシティを上手く使って 技術的負債を計画的に解消する
Koichiro Matsuoka
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
Rie Moriguchi
ユーザーに愛されるソフトを作りたい!!
ユーザーに愛されるソフトを作りたい!!
hiyohiyo
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
Daisuke Nishino
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
日本マイクロソフト株式会社
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Yusuke Yamada
Microsoft MVP x Passion for community
Microsoft MVP x Passion for community
Rie Moriguchi
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
日本マイクロソフト株式会社
Windows 10 20H2はどうなる
Windows 10 20H2はどうなる
Tomokazu Kizawa
OSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSC
Daisuke Nishino
社内の遊休PCをAzurePipelinesでCICDに活用しよう
社内の遊休PCをAzurePipelinesでCICDに活用しよう
Shinya Nakajima
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
Yoshitaka Seo
【de:code 2020】 Azure トラブルシューティング道場 ~どこかがおかしくなりました~
【de:code 2020】 Azure トラブルシューティング道場 ~どこかがおかしくなりました~
日本マイクロソフト株式会社
What's hot
(20)
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
はじめての同人誌製作
はじめての同人誌製作
Desktop App Converter で Microsoft ストアデビュー & 野良野良ライフ満喫!!
Desktop App Converter で Microsoft ストアデビュー & 野良野良ライフ満喫!!
第二世代MDD(萌え駆動開発)によるプログラミングWin32 #CLRH89
第二世代MDD(萌え駆動開発)によるプログラミングWin32 #CLRH89
Windows 11 がやってくる - IT管理者の準備と対策
Windows 11 がやってくる - IT管理者の準備と対策
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
Aws Dev Day2021 「ドメイン駆動設計のマイクロサービスへの活用とデベロッパーに求められるスキル」参考資料(松岡パート)
はじめての UWP アプリ開発
はじめての UWP アプリ開発
ベロシティを上手く使って 技術的負債を計画的に解消する
ベロシティを上手く使って 技術的負債を計画的に解消する
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
10分で(だいたい)わかるMicrosoft MVP アワードプログラム
ユーザーに愛されるソフトを作りたい!!
ユーザーに愛されるソフトを作りたい!!
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
【de:code 2020】 GitHub 新機能のご紹介(2020 年 5 月発表)
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
初めての拡張機能リリースまでの歩み / Road to publishing extension for the first time
Microsoft MVP x Passion for community
Microsoft MVP x Passion for community
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
【de:code 2020】 ハンズオンで学ぶ AI ~ Bot Framework Composer + QnA Maker / Custom Visi...
Windows 10 20H2はどうなる
Windows 10 20H2はどうなる
OSC2018 hiroshima session slide by OSSC
OSC2018 hiroshima session slide by OSSC
社内の遊休PCをAzurePipelinesでCICDに活用しよう
社内の遊休PCをAzurePipelinesでCICDに活用しよう
Azure Machine Leaning Workbench の使い方
Azure Machine Leaning Workbench の使い方
【de:code 2020】 Azure トラブルシューティング道場 ~どこかがおかしくなりました~
【de:code 2020】 Azure トラブルシューティング道場 ~どこかがおかしくなりました~
Similar to 20210828_win32_windows11
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
TomomitsuKusaba
CrystalDiskMark & CrystalDiskInfo 開発裏話
CrystalDiskMark & CrystalDiskInfo 開発裏話
hiyohiyo
DataEngConf NYC’18 セッションサマリー #1
DataEngConf NYC’18 セッションサマリー #1
gree_tech
[Gree] DataEngConf NYC’18 セッションサマリー #1
[Gree] DataEngConf NYC’18 セッションサマリー #1
Takashi Suzuki
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
Tetsuya Odashima
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Rie Moriguchi
Microsoft MVP x DevRel
Microsoft MVP x DevRel
Rie Moriguchi
Microsoft MVP/Regional Directorが選ぶMicrosoft Igniteおすすめセッション 2021 Autumn
Microsoft MVP/Regional Directorが選ぶMicrosoft Igniteおすすめセッション 2021 Autumn
Rie Moriguchi
VS Code Live Share ~ 東京と大阪を繋いでみよう!
VS Code Live Share ~ 東京と大阪を繋いでみよう!
Akira Inoue
User groupandfuture
User groupandfuture
Takao Tetsuro
初音玲の流儀 - なんでプログラミングしているの?
初音玲の流儀 - なんでプログラミングしているの?
Akira Hatsune
Microsoftの開発環境
Microsoftの開発環境
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
hiyohiyo
そろそろレガシーな.Net開発をやめなイカ?
そろそろレガシーな.Net開発をやめなイカ?
Yuta Matsumura
.NET Micro Framework で IoT
.NET Micro Framework で IoT
Yoshitaka Seo
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
m ishizaki
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Yoshitaka Seo
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Rie Moriguchi
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Rie Moriguchi
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
Similar to 20210828_win32_windows11
(20)
Microsoft MVPとは?コミュニティ活動のすすめ
Microsoft MVPとは?コミュニティ活動のすすめ
CrystalDiskMark & CrystalDiskInfo 開発裏話
CrystalDiskMark & CrystalDiskInfo 開発裏話
DataEngConf NYC’18 セッションサマリー #1
DataEngConf NYC’18 セッションサマリー #1
[Gree] DataEngConf NYC’18 セッションサマリー #1
[Gree] DataEngConf NYC’18 セッションサマリー #1
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP を受賞するために取り組んだこと
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Microsoft MVP/Regional Director x Microsoft Japan Digital Days #MSDD2021
Microsoft MVP x DevRel
Microsoft MVP x DevRel
Microsoft MVP/Regional Directorが選ぶMicrosoft Igniteおすすめセッション 2021 Autumn
Microsoft MVP/Regional Directorが選ぶMicrosoft Igniteおすすめセッション 2021 Autumn
VS Code Live Share ~ 東京と大阪を繋いでみよう!
VS Code Live Share ~ 東京と大阪を繋いでみよう!
User groupandfuture
User groupandfuture
初音玲の流儀 - なんでプログラミングしているの?
初音玲の流儀 - なんでプログラミングしているの?
Microsoftの開発環境
Microsoftの開発環境
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
今更始める Win32 + DirectWrite #pronamaclrhsapporocpp
そろそろレガシーな.Net開発をやめなイカ?
そろそろレガシーな.Net開発をやめなイカ?
.NET Micro Framework で IoT
.NET Micro Framework で IoT
Visual Studio Code で C# でのアプリ開発
Visual Studio Code で C# でのアプリ開発
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2022をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
Microsoft Build 2021をさらに楽しむためのおすすめセッション/サンプル コード Powered by Microsoft MVPs
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
20210828_win32_windows11
1.
1 .NETラボ 勉強会 2021年8月 2021/08/28 42
PAGES 宮崎 典行 Twitter: @openlibsys https://crystalmark.info/
2.
2 自己紹介 名 前 |
宮崎 典行 / ひよひよ 趣 味 | ソフトウェア開発(23年) 受 賞 | Microsoft MVP for Developer Technologies (2014年1月~) おことわり 趣味としてのソフトウェア開発経験のみで、 商用開発経験は一切ございません。 本発表は個人の考え・経験に基づくもので、 所属組織を代表するものではございません。 ビル・ゲイツ氏 ビル・ゲイツ氏と記念撮影 Microsoft MVP Global Summit 2019
3.
3 【代表作】以前開発していたソフトウェア CrystalMark 2004 総合ベンチマーク CrystalCPUID CPU情報
4.
4 【代表作】現在開発しているソフトウェア CrystalDiskMark ストレージベンチマーク CrystalDiskInfo ストレージ情報
5.
5 新テーマ ~アイドル~ CrystalDiskMark (ストレージベンチマーク) CrystalDiskInfo (ストレージ情報)
6.
6 B2サイズタペストリー 25.0インチ B2 31.5インチ 31.5インチ
7.
7 奇跡のコラボレーション(2021/6/1リリース!)
8.
8 デザイナーさん本気出しすぎ!!
9.
9 1. Windows 11の変更点 ①ウィンドウの角丸化 ②ダークモードAPI公開? ③コンボボックスの異変 ④ストアの大変革 2.
まとめ 本日の内容
10.
10 Windows 11とは?
11.
11 Windows 11のバージョン
12.
12 Windows 11の変更点
13.
13 目次
14.
14 ①ウィンドウの角丸化
15.
15 ①ウィンドウの角丸化 auto cornerPref =
DWMWCP_DONOTROUND; // 角丸無効, // DWMWCP_ROUND; // 角丸 // DWMWCP_ROUNDSMALL; // 角丸小さ目 auto hr = DwmSetWindowAttribute(m_hWnd, DWMWA_WINDOW_CORNER_PREFERENCE, &cornerPref, sizeof(cornerPref)); DWMWCP_DONOTROUND DWMWCP_ROUND DWMWCP_ROUNDSMALL
16.
16 ①ウィンドウの角丸化 DWMWA_WINDOW_CORNER_PREFERENCE = 33, //
[set] WINDOW_CORNER_PREFERENCE, Controls the policy that rounds top-level window corners
17.
17 ①ウィンドウの角丸化 GetPixel()でクライアント領域の情報は取得可能
18.
18 目次
19.
19 ②ダークモードAPI公開? HRESULT hr =
S_OK; BOOL dm = TRUE; hr = DwmSetWindowAttribute(m_hWnd, DWMWA_USE_IMMERSIVE_DARK_MODE, &dm, sizeof(dm));
20.
20 ②ダークモードAPI公開? HRESULT hr =
S_OK; BOOL dm = TRUE; hr = DwmSetWindowAttribute(m_Button1.GetSafeHwnd(), DWMWA_USE_IMMERSIVE_DARK_MODE, &dm, sizeof(dm));
21.
21 https://github.com/ysc3839/win32-darkmode ②ダークモードAPI公開?
22.
22 ②ダークモードAPI公開?
23.
23 目次
24.
24 ③コンボボックスの異変
25.
25 ③コンボボックスの異変
26.
26 ③コンボボックスの異変 ComboBoxなのにCTLCOLOR_DLGに反応
27.
27 ③コンボボックスの異変 Windows 11 Windows
10
28.
28 ③コンボボックスの異変
29.
29 ③コンボボックスの異変
30.
30 ③コンボボックスの異変
31.
31 目次
32.
32 ④ストアの大変革 https://developer.microsoft.com/ja-jp/microsoft-store/
33.
33 ④ストアの大変革 「トップ無料」「アプリ」「すべてのカテゴリ」 で64番目@2021/6/26
34.
34 ④ストアの大変革
35.
35 ④ストアの大変革
36.
36 ④ストアの大変革 https://developer.microsoft.com/ja-jp/microsoft-store/
37.
37 ④ストアの大変革 https://aka.ms/storepreviewwaitlist
38.
38 ④ストアの大変革 https://aka.ms/storepreviewwaitlist .exe/.msi インストーラー を登録可能 カーネルモードドライバ/ NTサービスが必要な アプリも導入可能!?
39.
39 ④ストアの大変革 管理画面
40.
40 ④ストアの大変革
41.
41 ④ストアの大変革 何度でもインストール可能! 何度でもインストール可能! バージョン管理はできない模様
42.
42 まとめ
Download now