X



ふらっと C#,C♯,C#(初心者用) Part160
0001デフォルトの名無しさん (オイコラミネオ MM3f-idhC)
垢版 |
2024/02/11(日) 09:17:20.44ID:8k78Qd14M
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を3行冒頭に書くこと(1行分は消えて表示されない為、もう1行は予備)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください。見かけたらNGしましょう。相手してしまったらあなたも荒らしです
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part159
http://mevius.5ch.net/test/read.cgi/tech/1691454079/
■関連スレ
C#, C♯, C#相談室 Part97
https://mevius.5ch.net/test/read.cgi/tech/1671585518/
■コードを貼る場合は↓を使いましょう。
https://ideone.com/
https://dotnetfiddle.net/
初心者はまずVisual Studioを使いましょう。なおVisual Studioの使い方などに関しては各バージョンで違うので専用スレでお願いします
http://www.visualstudio.com/downloads/
■情報源
https://learn.microsoft.com/ja-jp/dotnet/standard/class-libraries
https://learn.microsoft.com/ja-jp/dotnet/csharp/language-reference/
https://learn.microsoft.com/en-us/dotnet/standard/class-libraries
https://referencesource.microsoft.com/
https://source.dot.net/
・Insider.NET > .NET TIPS - @IT
https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html
・DOBON.NET .NET Tips
https://dobon.net/vb/dotnet/index.html
++C++; // 未確認飛行 C
https://ufcpp.net/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
0306 警備員[Lv.6][芽] (ワッチョイ ffa7-hTKR)
垢版 |
2024/05/23(木) 17:42:28.26ID:E/x3SfJu0
xamlの本を大きめの本屋さんで探したら一冊もありませんでした
xamlを勉強する人はもうネットのリソースしか使えないんですかね
JavaScriptとasp.netはたくさんあったのに
0309デフォルトの名無しさん (ワッチョイ 63a7-HkEA)
垢版 |
2024/05/23(木) 19:06:03.13ID:Cu3zenP40
ネットでええやんというかあらゆる情報においてネットの方が良いと思うが
今はチャッジピーもあるし尚更
まあxamlは習得までのコストを考えたら明らかにコスパは悪いと思うけどね
素直にhtml、css、jsでgui作ったほうが良い
0310デフォルトの名無しさん (オイコラミネオ MMe3-UQRA)
垢版 |
2024/05/23(木) 19:09:23.61ID:poZBDhBnM
細かいところ知らなくてなんとなくは出来るけど
意味もなく呪術を使ってるような感じに近いのかな

今はエッセンシャルWPFみたいな本当の概念を教えてくれる書籍はどこにもないのかもしれないけど
0322デフォルトの名無しさん (ワッチョイ 5bb1-fjqD)
垢版 |
2024/05/24(金) 20:01:58.17ID:6mWP1uh50
ソース流用しないならそれでいいんじゃない?
0323デフォルトの名無しさん (ワッチョイ 5bb1-fjqD)
垢版 |
2024/05/24(金) 20:04:26.27ID:6mWP1uh50
WinFormsでソースを変にいじるとデザイナーの表示ができなくなるのが嫌でwpfにしてるわ。
0325デフォルトの名無しさん (スップ Sd5a-dWDI)
垢版 |
2024/05/24(金) 22:28:29.98ID:mWKP/1zed
いじり方がわからないだけだろ
0327デフォルトの名無しさん (ワッチョイ 5bb1-fjqD)
垢版 |
2024/05/24(金) 22:53:08.43ID:6mWP1uh50
自動生成されたコードを消すとデザイナーがエラーになる
0329デフォルトの名無しさん (ワッチョイ a3ad-C15y)
垢版 |
2024/05/25(土) 01:31:29.16ID:fb1SGBAr0
茨の道を進むのもまあ趣味だからね
0330デフォルトの名無しさん (ワッチョイ 1a8e-dWDI)
垢版 |
2024/05/25(土) 02:35:00.43ID:FMQVfOzJ0
こういう奴は人に聞いてるふりして聞いちゃいないからな
答えるだけ無駄
0332デフォルトの名無しさん (ワッチョイ 5fb6-fjqD)
垢版 |
2024/05/25(土) 08:44:14.74ID:rw81kdgJ0
>>331
アホだけどwpfでコードビハインド避けて出来るだけバインドでやってるよ(笑)
0333デフォルトの名無しさん (ワッチョイ b6e8-4PJT)
垢版 |
2024/05/25(土) 11:06:49.49ID:d1cHng4L0
Windowsで画面の外にある範囲とか後ろにあるものを含めてスクリーンキャプチャ頑張ってしたいです
例えば画面の外に出てしまったExcelなどです。
C#でそんな魔法の関数ありますか?Windows APIでもいいのであったら教えてください
描画する前の段階のメモリにアクセスとかそういう関数とかあるかな
0335デフォルトの名無しさん (ワッチョイ 5bb1-fjqD)
垢版 |
2024/05/25(土) 11:40:36.75ID:lsgA+/i+0
プリントスクリーンキーでコピーできる範囲ならわかるけどはみ出ては無理じゃね?
0336デフォルトの名無しさん (アウアウエー Sa52-0mQS)
垢版 |
2024/05/25(土) 11:51:12.46ID:Ljj82WJ/a
昔ははみ出てようが、ほかのウインドウに隠れてようが取得できた
Winters 10 Anniversary Updateの前のバージョンのwindows10まで撮れたのかな
必要としてるのが自分の環境であればそこまでダウングレードすれば
0338デフォルトの名無しさん (ワッチョイ b64e-4PJT)
垢版 |
2024/05/25(土) 12:40:23.00ID:d1cHng4L0
ありがとうございます
ダウングレードで出来ることを示せば今できない証明になりますね
0339デフォルトの名無しさん (ワッチョイ 4e10-UQRA)
垢版 |
2024/05/25(土) 14:35:35.85ID:hSeXqoSH0
仮定:フルHDサイズのデスクトップとして

using(var Img = new System.Drawing.Bitmap(1920, 1080)) {
  using(var Grp = System.Drawing.Graphics.FromImage(Img)) {
   Grp.CopyFromScreen(0, 0, 0, 0, new System.Drawing.Size(1980, 1080), System.Drawing.CopyPixelOperation.SourceCopy);
  }
  Img.Save(@"E:\Test.png");
}

これでまるっととれるが?
0349デフォルトの名無しさん (ワッチョイ df01-1NpE)
垢版 |
2024/05/25(土) 16:45:07.51ID:tQ1kZz6W0
アンチチートってどういう用途について言ってるのかよくわからないけど
事前の通知や同意を得えずにやるのは不法行為に当たる可能性が高いよ

学校の情報処理室のPCみたいなので
画面監視内容や目的を事前に通知して同意を得た上で
使わせるとかならまだわかる
でもそのくらいの用途なら違うアプローチがあるし
やり過ぎだと思うけどね
0350デフォルトの名無しさん (アウアウエー Sa52-0mQS)
垢版 |
2024/05/25(土) 17:08:14.65ID:Ljj82WJ/a
ウインドウとその範囲を指定して切り出して表示する汎用ツール作っとくと
例えば為替チャート~ブラウザの一部だけ切り出してデスクトップ最前面に常に表示しとくとかそんなことができた
0351デフォルトの名無しさん (ワッチョイ b69c-4PJT)
垢版 |
2024/05/25(土) 20:21:57.06ID:d1cHng4L0
>>344
>>345
出来ないとは断定できない感じですかね
できるかやってみます
0353デフォルトの名無しさん (ワンミングク MMd3-OMyi)
垢版 |
2024/05/26(日) 05:47:38.68ID:z4TFz7uPM
デスクトップのDCからとると切れるけどウィンドウのDCからなら切れないし下にあってもキャプチャ取れるはず
真っ黒になるようなのはデスクトップDCから取ればいけたような
そうすると画面外とか取れないけど
あとchromeのハードウェアアクセラレーション切ってみるとか
レスを投稿する


ニューススポーツなんでも実況