No.2ベストアンサー
- 回答日時:
キャプション等を消すだけでしたら、#1さんの方法で十分だと思いますが、Media Playerのように四角形ではない形にしたいのなら、SetWindowsRgnを使うか、レイヤードウィンドウを使うことになると思います。
この回答への補足
確かに凝った事をやろうとするとリージョンなんでしょうね。
私はリージョンというのを使った事が無くて思い付きませんでした。
レイヤードウィンドウは以前に使った経験が有ります。
親ウィンドウの前に表示したプロパティシートにスライダーを設けて親ウィンドウが見えるようにしたのですが、今回のように親のクライアント領域に有る子ウィンドウを残して親を透明にするという事も出来るのでしょうか。
時間が取れれば試してみたいと思いますが。
No.1
- 回答日時:
比較的簡単な方法はウインドウスタイルフラグを変更することで
しょう。タイトルのあるウインドウはWS_CAPTION 等のフラグが
設定してあるので、当該のビット部分をWS_BORDERだけに設定すれば
タイトル部分は消えます。WS_SYSMENUやWS_MAXIMIZEBOXも
落とす必要があるかもしれません。また、他の必要なフラグは
そのまま残さなければなりません。
設定の仕方は
::SetWindowLong( hwnd, GWL_STYLE, 新しいスタイルフラグ);
です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Word(ワード) Microsoft Word2023で、修正箇所を表示させたい 1 2023/02/09 10:07
- Windows 10 (続き)2つのウィンドウ選択時の表示について 6 2023/08/13 15:05
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- 音楽・動画 iOSのYoutubeについての質問 1 2023/04/04 07:08
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Windows 10 Google日本語入力について 3 2022/10/20 15:51
- その他(プログラミング・Web制作) pythonで変数にオブジェクトを代入するにはどうしたらよいでしょうか 2 2023/08/20 20:36
- Android(アンドロイド) Android で、特定の相手からのSMSだけ、通知を表示するように設定できますか? 2 2022/11/14 09:21
- その他(パソコン・周辺機器) デバイスのペアリングのウィンドウサイズがおかしい 1 2023/01/18 18:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
ブラウザ(IE)からエクスプロー...
-
VBAで任意のウインドウのサイズ...
-
デスクトップ画面を4分割するには
-
ウィンドウの2重起動を防止したい
-
孫ウインドウを閉じたら親をリ...
-
JavaScriptで指定Windowを最大...
-
子ウィンドウから親ウィンドウ...
-
<EXCEL/VBA> OUTLOOKのウインド...
-
サブウィンドウからメインウィ...
-
ウィンドウが閉じようとしてい...
-
子ウインドウ(別窓)のURL...
-
子→親ウインドウへデータを受け...
-
VBの画面で、全ウィンドウを一...
-
子ウィンドウより親ウィンドウ...
-
ポップアップと作業ウィンドウ...
-
マイページはどこを開くの
-
デジタル時計の時刻合わせの方...
-
ウインドウを毎回同じ位置、大...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
デスクトップ画面を4分割するには
-
VBAで任意のウインドウのサイズ...
-
ウィンドウの2重起動を防止したい
-
VBの画面で、全ウィンドウを一...
-
<EXCEL/VBA> OUTLOOKのウインド...
-
ウィンドウ名からウィンドウオ...
-
ポップアップと作業ウィンドウ...
-
1クリックでモーダルを開いてか...
-
子ウィンドウの存在確認
-
window.Openをモーダルにできま...
-
子ウィンドウから親ウィンドウ...
-
親ウィンドウから開いた子ウィ...
-
JavaScriptで指定Windowを最大...
-
JavaScriptでPDFを新規ウィンド...
-
助けてGmailでボタン表示が消え...
-
初心者javascript グーグルクロ...
-
子ウィンドウより親ウィンドウ...
-
IEでのみ発生するJavaScriptエラー
おすすめ情報