HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
1006
ユーヤンWindows 11の動作確認8解決


ユーヤン

リンク

2021/10/6(Wed) 18:16:58|NO.94059

Windows 11がリリースされたようですが、Win11でHSP3を動かしている方はいますでしょうか。
Win11のHSPで、何か不具合や問題点があれば、よろしくお願いします。



この記事に返信する


zrs90(5さい)

リンク

2021/10/6(Wed) 19:13:22|NO.94060

...Twitterの方が、Windows11+hsp3使ってる方
多いと思いますよ。...少なくとも1人はいたはず。

hspコンテスト制作中に、多分アップデートする方は
少ないですし、(※pcが余ってる、仕事で使う必要がある等)
の方は別ですが。

そもそも、アップデートも動作環境がちょっと難かと。
第8世代以降の64ビットインテル系プロセッサ
(※例外あり、AMDは分かんない)
メモリ4G...と書いてあるが、実際、6〜8Gは必要。
それなりに、SSDとか、ハードディスクの容量も必要だし
MSアカウント必須とか...

他にも、アップデートしたらpcのパフォーマンスが
落ちたとか...不具合も大分出ると思う。
ベータ版で、7zipとかがダメだったらしい。

私、アップデート出来るpcは持ってない
ですが、現状、10→11の無償アップデートギリギリまで待つか
10を使い倒します。



リンク

2021/10/6(Wed) 22:16:07|NO.94062

自分は金がたまったので新しいPCを買おうと考えてるのですが、そこが心配です。

>>そもそも、アップデートも動作環境がちょっと難かと。
第8世代以降の64ビットインテル系プロセッサ
(※例外あり、AMDは分かんない)
AMD は ZEN+(RYZEN第2世代)以降らしいです



UT-X

リンク

2021/10/6(Wed) 23:06:10|NO.94063

私はWindows11の正式リリース日にWin10からアップグレードしましたが、
今のところWindows11にしてからHSPのソフトで発生した不具合はありません。
Windows11にすることで発生する問題として考えられるものは、角丸化によって
ウィンドウの右下・左下の端っこの部分が見えなくなってしまうことですかね。
角の半径は(DPIを考慮しなければ)通常のウィンドウだとだいたい5px、
ツールウィンドウだとだいたい2pxといったところでしょうか。
bgscrで初期化したウィンドウは影響を受けないので角の部分もちゃんと見せたいならウィンドウフレームを自作するのも手です。



zrs90(5さい)

リンク

2021/10/6(Wed) 23:21:50|NO.94064

...新しいPCですか。うらやましいです。

AMDは、型番がデスクトップと
ノート型で、世代がズレていたり...と
気をつけないと、ダメらしいんで
その情報は、ありがたかったです。

対応マザーボードの(UEFIとか)、引っかかりそうな
要素が多すぎて、今のところ、私は、様子見です。
(予算も携帯の買い直しで、ないんですが。)


...スレッド立てた方に、申し訳ないです。
Windows11+hsp3の動作確認のつもりで
立てたスレッドなのに...すみません。



ユーヤン

リンク

2021/10/7(Thu) 01:37:55|NO.94065

ご意見ありがとうございます。
>NO.94063
>ウィンドウの右下・左下の端っこの部分が見えなくなってしまうことですかね。
レジストリでなんとかならないですかね…?



UT-X

リンク

2021/10/11(Mon) 22:25:43|NO.94134

Desktop Window Managerを用いることで角丸の設定ができるみたいなので、モジュールにしてみました。
サンプルも付けましたので、どうぞご自由にお使いください。
(ミスを発見したため修正)

#module mod_setcorner /* setcorner p1 p1=0〜3 : ウィンドウの角のタイプ設定 カレントウィンドウの角(コーナー)を丸めるか丸めないかの設定をします。 Windows11でのみ機能します。 タイプ0(DWMWCP_DEFAULT) : デフォルトの設定(通常はタイプ2と同じ、ツールウィンドウの場合はタイプ3と同じ) タイプ1(DWMWCP_DONOTROUND) : ウィンドウの角を丸めない タイプ2(DWMWCP_ROUND) : ウィンドウの角を丸める タイプ3(DWMWCP_ROUNDSMALL) : ウィンドウの角を小さく丸める statに結果が反映されます。 stat=0 : 成功 stat=-1 : 失敗 stat=-2 : Windows11でない */ #uselib "NTDLL.dll" #func global RtlGetVersion "RtlGetVersion" sptr #uselib "dwmapi.dll" #func DwmSetWindowAttribute "DwmSetWindowAttribute" sptr,sptr,var,sptr #enum DWMWA_WINDOW_CORNER_PREFERENCE = 33 ;DWM_WINDOW_CORNER_PREFERENCE #enum global DWMWCP_DEFAULT = 0 #enum global DWMWCP_DONOTROUND #enum global DWMWCP_ROUND #enum global DWMWCP_ROUNDSMALL #deffunc setcorner int pv,local pvAttribute if OSVERSIONINFO=0{ dim OSVERSIONINFO, 37//構造体 OSVERSIONINFO = $94 RtlGetVersion varptr(OSVERSIONINFO) } if (OSVERSIONINFO(1)>=10)and(OSVERSIONINFO(3)>=22000){ pvAttribute = pv;変数にしないとはじかれる DwmSetWindowAttribute hwnd,DWMWA_WINDOW_CORNER_PREFERENCE,pvAttribute,4 if stat!0:return -1 return 0 }else{ return -2;Win11以外ははじく } #global ;サンプル 1秒ごとに設定切り替え screen wait setcorner DWMWCP_DONOTROUND mes stat wait setcorner DWMWCP_ROUND mes stat wait setcorner DWMWCP_ROUNDSMALL mes stat wait setcorner DWMWCP_DEFAULT mes stat stop



MIZUSHIKI

リンク

2021/10/27(Wed) 00:01:30|NO.94242

>UT-Xさん
教えて頂いた情報を基にソフトを作ってプログラムコンテストにも投稿させて頂きました!

Corner Sharpness
〜 Windows11でも、できるだけ角張っていたいあなたへ 〜
https://hsp.tv/contest2021/list_n6.html#2096

【機能】できるだけ頑張って自動で角張ります。

UT-Xさんの情報がなければこういうことが出来るということを知れる機会がなかったと思います。
大変参考になりました! ありがとうございます!!



ユーヤン

リンク

2021/12/29(Wed) 20:34:08|NO.94823

窓の杜に紹介されてるようですね。
https://twitter.com/madonomori/status/1475948835046567936



ONION software Copyright 1997-2023(c) All rights reserved.