24/07/06 14:48:03.47 kTIMjEkj0.net
スクリプトがバグってて板の特定のスレが連投される
投稿済み(投稿に成功した)というフラグが立たないためと思われ
自演レスも付かない
ム板的にはその理由を推測するのもまた一興
たとえばゲーム製作なら
スレリンク(gamedev板)
スレリンク(gamedev板)
の2スレが該当する
953:デフォルトの名無しさん
24/07/06 16:04:40.45 wdvB4Pnm0.net
このスレ埋めてみるかw
954:デフォルトの名無しさん
24/07/06 17:02:30.46 mF2Bv0pD0.net
>>940
逆のフラグ管理じゃね?
成功した場所でもっとやるんでしょ
955:デフォルトの名無しさん
24/07/06 17:12:50.54 wdvB4Pnm0.net
単に設定を変えていないものぐさだって事だろう
956:デフォルトの名無しさん
24/07/06 23:48:46.43 kTIMjEkj0.net
>>942
本来はたとえば
スレリンク(tech板:104番)
↓
スレリンク(tech板:106番)
スレリンク(tech板:112番)
とか
スレリンク(tech板:237番)
↓
スレリンク(tech板:238番)
スレリンク(tech板:246番)
のように自演レスが付き、そのスレでの宣伝レスは終わる
957:デフォルトの名無しさん (ワッチョイ e3b1-tXWD)
24/07/07 04:05:27.06 6Ch43eQf0.net
暇人すぎだろ
958:デフォルトの名無しさん (ワッチョイ f5d0-eRYk)
24/07/13 10:21:19.69 SJF7SOz+0.net
c言語初心者なんだけど
新し目のVSを使っててメモ帳みたいな簡素なウィンドウアプリケーションの作り方を解説してくれてるサイトや本って無いかな?
少し前に同じようなものを探したことがあってその際は本を買ったんだけど初心者に優しくなくてアプリを作る部分はおまけでコンピューターの解説が始まったってのがあったからできれば優しいやつ希望です
それから古いVSがDLできなかったのって治ったのかな?
959:デフォルトの名無しさん (ワッチョイ cb63-IQIW)
24/07/13 10:38:54.98 lEcXG8hx0.net
できるだろうけど、スレ違いじゃないかと思う
960:デフォルトの名無しさん (ワッチョイ 8d6e-g0U6)
24/07/13 10:50:34.84 R8bc08740.net
カレーを作るのにまず牛と野菜と稲を育てますってくらいの苦行だぞ
URLリンク(oshiete.goo.ne.jp)
961:デフォルトの名無しさん (ワッチョイ cb63-IQIW)
24/07/13 11:02:57.49 lEcXG8hx0.net
簡素なウィンドウアプリケーションって事だから、DOSベースではないだろう
962:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ ad32-D9Rd)
24/07/13 11:57:14.35 UG7jOJ2R0.net
>>946
初心者に基礎を教えないことを「優しい」という感覚がわからん。
963:デフォルトの名無しさん (ワッチョイ 1be7-tQMZ)
24/07/13 12:18:34.93 Sreg3kj80.net
>>946
習得したいものがc言語なのかGUIフレームワークなのか
前者ならGUIを題材にするのはおすすめしないし、後者ならc言語でやるのはおすすめしない
964:デフォルトの名無しさん (ワッチョイ cb10-pk1M)
24/07/13 17:37:52.12 KaYnUPVr0.net
GUIだとQtかWinUI3になるからC++必須なんだよなあ
どうしてもレガシーコードで書きたいのであれば猫でもわかるシリーズに残ってそうだが
ただしコンパイルを通すのにかなり苦労すると思う
965:デフォルトの名無しさん (ワッチョイ cb63-IQIW)
24/07/13 19:14:27.31 lEcXG8hx0.net
大分マニアックな領域になるよな
初心者向けではない
966:デフォルトの名無しさん (ワッチョイ cb63-IQIW)
24/07/13 19:29:06.80 lEcXG8hx0.net
初心者としてwindowsアプリを学んでみたいって事なら
C++でやる方が色々選べるから楽でしょう
どうしてもC言語でやりたいってなると
windows歴史博物館で誕生から終末まで学ぶつもりで取り組めば何とか
コード生成はもちろん16ビットでやります(動作環境作るのも大変だw)
967:デフォルトの名無しさん (ワッチョイ f5d0-eRYk)
24/07/13 19:56:06.53 SJF7SOz+0.net
>>948
マジですかい
>>949
流石にDOSではないというか作ったところで動かないんじゃ
>>950
どういうことだってばよ
>>951
ウィンドウアプリケーショの作り方解説系少ないからとりあえず形になるもので練習して本命に繋げたい
968:デフォルトの名無しさん (ワッチョイ f5d0-eRYk)
24/07/13 19:56:22.00 SJF7SOz+0.net
>>952
猫でも分かるシリーズやってたけどバージョン古すぎてすり合わせ大変で途中で投げ出した
>>953
C++でもなんでもいいからC系譜で作ることにするよ
>>954
C++でお願いしますそんなに大変だと思いませんでした
969:デフォルトの名無しさん (ワッチョイ 9b74-kC4j)
24/07/13 20:01:22.10 MzDhk0E80.net
今Windows API触るとそんなに面倒なのかな
970:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ ad32-D9Rd)
24/07/13 20:17:00.87 UG7jOJ2R0.net
>>955
「ウィンドウの開き方」の説明が本の最初のページに書いてあったとしても理解できない。
理解のためにはそれらを取り巻く様々な事情が前提知識として知っておく必要があるから。
それらの事情を教えるところからスタートするのが当然なのに、事情を教えるのは初心者に対して優しくない!というのが意味不明。
学ばずに出来るようになりたいってこと?
971:デフォルトの名無しさん (ワッチョイ cb63-IQIW)
24/07/13 20:22:43.71 lEcXG8hx0.net
>>956
URLリンク(c-lang.sevendays-study.com)
1日目 はじめの一歩
2日目 ウインドウの表示
3日目 文字の表示
2日目、3日目のソース見て、理解できそう?
972:デフォルトの名無しさん (アウアウウー Sa09-Qmcr)
24/07/13 22:38:39.29 i5xfMqB7a.net
20年以上前かな、かなり前にWindowsAPIは弄ってたけど、Window作成するまででかなりパラメータを渡さなきゃならなくて一つ一つ確認してめっちゃ時間かかった気がする
その後は自分用テンプレとして作ってたからすぐにwimdow立ち上げまでできたけど、次はrectとか描画処理、セマホ、フックとかそこら辺まではやり込んだな
973:デフォルトの名無しさん (アウアウエー Sa13-pk1M)
24/07/13 23:30:45.23 nTr8FyGBa.net
>951
ほんそれ
974:デフォルトの名無しさん (ブーイモ MMcb-tQMZ)
24/07/13 23:32:29.53 q3jiasP2M.net
>>955
最終的にWindowsのデスクトップアプリを考えてるのなら今は始めるにはよい時期ではない
歴史的にいくつものフレームワークがリリースされてとっちらかっている
でマイクロソフトは絶賛Windows App SDK/WinUI3という形でまとめなおしている最中
それでもやりたいならどのフレームワーク使うか決めてそのスレで質問しな
975:デフォルトの名無しさん (ワッチョイ 2379-Ms5l)
24/07/13 23:34:03.78 cM/J+a8n0.net
ぶっちゃけChatGPTと連携すればCでもGUIなんて楽勝だと思うが
976:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/14 08:34:48.57 CpW1/GRz0.net
ChatGPT はわかる人が楽する使い方や学習のための使い方は出来るが
わからん人がわからんまま (十分な品質で) 何か作れるものではないよ。
977:デフォルトの名無しさん (ワッチョイ da79-lqEU)
24/07/14 12:36:15.10 IlPTxPLU0.net
>>964
一体何を言ってるんだ
環境や条件を指定しつつCでGUI作れで適当なソースが出てくるじゃろ
判らん箇所があったら何してるのか問い質していけばほぼコード書くことなく完成するぞ
人間とまともに会話できなければGPTとも最初話が通じないかもしれん問題はあるが
GPTは怒って帰ったりしないから粘着し続ければヤフー知恵送れでもいずれは答えに辿り着くよ
978:デフォルトの名無しさん (ワッチョイ 7663-/pEx)
24/07/14 12:56:13.63 edKbqaNA0.net
たまに発狂するGPTがあると楽しいのに
979:デフォルトの名無しさん (ワッチョイ 7610-hIhh)
24/07/14 13:14:46.37 u/myXhco0.net
Win32APIのレガシーコードなんてネットに腐るほど転がっているからChatGPTの回答精度も高いだろうけど
いまさら初心者がそれを勉強するだけの価値があるかというと微妙だなあ
将来のつぶしがきかないというか、趣味なら別にいいけど
980:デフォルトの名無しさん (アウアウウー Sa39-COmH)
24/07/14 13:35:46.37 9deZz+6ua.net
GTPで中の定数の人とかまったくないわからないまま作っても後が大変そう
981:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/14 13:41:26.84 CpW1/GRz0.net
>>965
「わからんまま」では作れないというのは分かるように学習すれば作れるという意味だがそれが読み取れなかったか?
982:デフォルトの名無しさん (ワッチョイ da79-lqEU)
24/07/14 13:53:07.42 IlPTxPLU0.net
>「わからんまま」では作れないというのは分かるように学習すれば作れるという意味だがそれが読み取れなかったか?
まずその括弧の付いた言葉遊びをやめろよ
お前の文書普段から長文で判り難いのによく1行で何言ってるのか判らんように書けるな
そろそろ引退しなよ
983:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/14 14:01:17.53 CpW1/GRz0.net
>>967
C で書くという前提を動かさないなら Win32 API は比較的マシかもしれない。
中途半端なラッパーライブラリだとどうせ内部構造に対するある程度の理解は必要だし、
C 用のリッチなフレームワークがあったとしても Win32 API と同程度にニッチだろう。
C++ 用の API やフレームワークを C から使うというのも無理すれば出来ることもあるけどそれはそれで大変だし。
984:デフォルトの名無しさん (スフッ Sdfa-xb7l)
24/07/14 14:08:03.60 QSWfl6GGd.net
>>966
ほんそれ
>>965 みたいな使い方してる池沼には
「情報小出しすんなボケ」
くらいは言ってくれるGPTの方が優しさを感じる
985:デフォルトの名無しさん (ワッチョイ 7663-/pEx)
24/07/14 14:09:11.63 edKbqaNA0.net
「Hello, World!」と表示するWindowsアプリ作り隊だけなのに、
何で何百行もソース書かないといけないのか
この疑問は正しい。その後の行動は分かれるが。
初心者はまず、この長いソースを追いかけて、
何故こんなこと書かないといけないのかを考え、理解する事が必要
RADツール使うのは、その後でいい
986:デフォルトの名無しさん (ワッチョイ daac-YSIk)
24/07/14 15:59:56.05 2PTbWkYV0.net
>>955 そんなあなたにこの本
Win32API完璧マスタ: Visual C++プログラミングへのアプローチ
内容は古いけど、API直接叩いて基本のWindow出せるし、内容は濃いのにページは少ないw
仕様や細けえことは他の本で学びな的なw
987:デフォルトの名無しさん (アウアウエー Sa02-hIhh)
24/07/14 17:32:58.10 KvX85dc0a.net
Yあほー智慧を呉れは馬鹿が使うと永久にループする
988:デフォルトの名無しさん (アウアウエー Sa02-hIhh)
24/07/14 17:35:37.43 KvX85dc0a.net
>>955
ニコニコに「1時間でつくるテトリス」っていう動画があがってる
C/C++コンパイラのインストールからWindowsAPIまで解説付き
ニコ動いつ治るんだろう
989:デフォルトの名無しさん (ワッチョイ 5aad-fmIf)
24/07/14 19:19:47.82 KI/vWIVu0.net
数百行も書かなくてもHello World表示できるよ
あと32bit,64bitでもC+SDKで書けるし
一回書けば後はそれをベースに出来るのでそんなに難しくない
990:デフォルトの名無しさん (オッペケ Sr75-+4E8)
24/07/15 18:16:26.64 dyz3Dcwbr.net
遅れてきた
中間地点として、winformでほしいものとりあえず作るのがいい気がする
良くも悪くも標準搭載になってるどとねとが使える
モチベ管理重要
とにかくCreateWindowW()からいくと、やることが多すぎて、慣れるまでは心が折れやすい
991:デフォルトの名無しさん (ワッチョイ daa5-4kFy)
24/07/16 05:44:20.09 OKcwpKml0.net
C23の編集作業が
992:締め切り過ぎちゃって自動的にキャンセルされたらしい https://www.iso.org/standard/82075.html > Deleted > ISO/IEC DIS 9899
993:デフォルトの名無しさん (ワッチョイ 7d10-+4E8)
24/07/16 09:24:49.93 HnAIOUFv0.net
>973
VC++使ってのコマンドプロンプトでの表示と、APIで自分でウィンドウ作っての表示と
MFCでの表示でソース量全然違うよね。
994:デフォルトの名無しさん (ワッチョイ eee7-zKgd)
24/07/16 12:16:07.88 G8ZSXNCF0.net
printf垂れ流し部+入力窓+ボタンいくつか
っていう汎用フレームワークを作って超使いまわしてたわ
懐かしい
995:デフォルトの名無しさん (ワッチョイ 9501-uieQ)
24/07/16 13:09:56.99 S75gU2/t0.net
Windowsはよく分からんのだが
どの言語やライブラリやフレームワークを使うにしろ
それらってWin32APIを呼んでるって認識であってる?
996:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/16 13:47:14.30 f/Rbre/X0.net
>>982
いいえ。 Windows には異なる系統の API が存在していて、 Win32 API はそのひとつに過ぎません。
内部的にはお互いに呼んでいることもあるはずですが形式的にはあくまでも異なる系統の API です。
997:デフォルトの名無しさん (ワッチョイ 7663-/pEx)
24/07/16 13:52:20.00 cfxI+Evv0.net
Win32 API 以外のAPIって、具体的には何?
998:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/16 14:14:52.90 f/Rbre/X0.net
>>984
WinRT とか。
999:デフォルトの名無しさん (ブーイモ MMfa-HocF)
24/07/16 15:50:51.48 U7/vzWh2M.net
>>985
なるほどー
WinRTって聞いたことあったが
そういう位置づけなのね
1000:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/16 16:26:42.34 f/Rbre/X0.net
Windows の API で Win32 API とは別系統と言えるのは WinRT くらいなんだけどね。
Windows にはサブシステムが追加されることもある。
普段は Win32 サブシステムや Win64 サブシステムの上で作業してると思うけど
今だと WSL (Windows Subsystem for Linux) もメジャーな存在になってる。
そういったサブシステムとアプリケーションとの間のインターフェイスは Win32 API とは別系統。
Windows のサブシステムという仕組みは新しいものではなくて、
かつては POSIX (Unix の統一規格) サブシステムや OS/2 サブシステムが載ってた時期もあった。
1001:デフォルトの名無しさん (ワッチョイ aee4-+5P0)
24/07/16 17:02:50.25 o15eUmK30.net
WinRTはサブシステムじゃないだろ
Win32の上に構築されてる
1002:はちみつ餃子 ◆8X2XSCHEME (ワッチョイ b132-Pdg8)
24/07/16 17:22:22.40 f/Rbre/X0.net
>>988
Windows の API として別系統なのは WinRT (くらいしかない) だけど
それとは別に全く根本的に違うサブシステムが乗ることがあるからいくらでも違うものがありうるって話ね。
1003:デフォルトの名無しさん (アウアウエー Sa02-hIhh)
24/07/16 18:14:55.55 zAWhziLLa.net
NTLDR
1004:デフォルトの名無しさん (ワッチョイ 45ba-Lem2)
24/07/16 22:44:21.14 ZrsCjURC0.net
C言語なら俺に聞け 163
スレリンク(tech板)
1005:デフォルトの名無しさん (ワッチョイ 8d70-fT49)
24/07/17 03:08:40.82 Si6nD6Cy0.net
WinRTがサブシステムかどうかは不明だし、Win32の上に構築されてるかも明らかにされてない
少なくともMSはWin32に変わるC++の基礎と位置付けていて、MSは今後はWinUI3を推奨とアナウンスしたけど、それの基礎でも有る
WinRTはCOMのAPIなのでJavaScriptやC#等の他の言語からでも使える
1006:デフォルトの名無しさん (ワッチョイ b132-HYxY)
24/07/17 08:07:58.66 rcKIBlXh0.net
WinRT の実装はどうあれ API であるとは書いてあるのでそれが公式な立場
1007:デフォルトの名無しさん (ワッチョイ aee4-+5P0)
24/07/17 10:40:59.54 okwkanyy0.net
プロセス情報とロードされるDLLみたら明らか
サブシステムでない
1008:デフォルトの名無しさん (ワッチョイ 8d52-SxAw)
24/07/17 12:23:19.00 RM/TGsIi0.net
ComCtl32.dll万歳
1009:デフォルトの名無しさん (ワッチョイ 3173-6R/B)
24/07/17 14:48:58.95 Sspv/MB00.net
昔は遅くて良いならbasicインタープリター、速さを求めるならアセンブラかC言語しかなかった
それで仕方なくアセンブラ、それも面倒だからCを勉強したけど
オレはもう最近はC#かVB.netで楽してるわ
VBなのはbasicに慣れててすぐ書けるからだな
それでも十分実用速度でGUIアプリ出来て満足してる
今からGUIアプリをCで作りたいとか >>946 はすごいな
スレチスマソ
1010:デフォルトの名無しさん (ワッチョイ da79-lqEU)
24/07/19 01:41:17.15 ZuPPmWX/0.net
WinRTは全く流行らず終わった
俺が知ってるのはそれぐらいだぜ
1011:デフォルトの名無しさん (ワッチョイ 7663-/pEx)
24/07/19 01:57:02.76 C8y14UUu0.net
終わったのはWindowsかも知れないと思う今日この頃
1012:デフォルトの名無しさん (ワッチョイ 7610-hIhh)
24/07/19 02:41:34.60 JL3kCSXE0.net
WindowsRT…ARM版Windows8
WinRT…Windows Rutime API
1013:デフォルトの名無しさん (ワッチョイ 0d01-uieQ)
24/07/19 02:42:03.28 MAZ+GQEV0.net
WinRTを試そうと思ってるのに
1014:1001
Over 1000 Thread Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 262日 9時間 29分 4秒
1015:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています