[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/31 01:22 / Filesize : 264 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Win32API質問箱 Build123



1 名前:デフォルトの名無しさん mailto:sageteoff [2016/10/08(土) 12:33:02.29 ID:0jaJMPXG.net]
Win32APIについての質問はこちらへどうぞ。

■注意
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
・日本語版MSDN Online Libraryは不完全です。
 英語版( msdn.microsoft.com/en-us/library/ )の利用推奨。
・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで

■過去スレ
Win32API質問箱 Build122
echo.2ch.net/test/read.cgi/tech/1451988219/

435 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 14:27:40.01 ID:zkc5hO4d.net]
ベンダー出荷シェアとかOSの販売数ってのは利用率なシェアとは別モンだからな

436 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 17:20:05.73 ID:KDLljhIv.net]
光学ドライブのAutoRunを無効にしてると、ディスクを入れ替えたことに気付けないみたいですが、
どうやったらディスクの情報をリフレッシュさせることができるのでしょうか?
ディレクトリ一覧を取得しようとしても、入れ替え前のディスクのディレクトリが出てきて困ってます

437 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 19:16:54.98 ID:zkc5hO4d.net]
今のOSはAutoRun最初から無効だから、それが本当ならほとんどのPCでまともに取得できないってことになるな
ソースどっかミスってるんでしょ

438 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 19:23:58.07 ID:91bxBwXE.net]
もちろんエクスプローラーで開けば情報は更新されます。プログラムからトレイを開閉しても情報は更新されます。
光学ドライブのボタンで開閉すると、情報が更新されないままなのです。

439 名前:デフォルトの名無しさん mailto:sage [2017/03/05(日) 19:45:45.34 ID:1JomNGIg.net]
>>431
この辺、参考にならないかな

https://support.microsoft.com/ja-jp/help/163503/how-to-receive-notification-of-cd-rom-insertion-or-removal

440 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 01:12:03.58 ID:5qliBH2Z.net]
https://ideone.com/i4fQGS
Win32API勉強中なんですが、ウィンドウを作ることができません、hWndがNULLになってしまって途中で終わってしまいます
ウィンドウクラスの登録も失敗していないみたいなので原因がわかりません、どこが悪いのか教えてください

441 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 03:42:45.84 ID:Vp9TD86Z.net]
自分のウインドのZオーダーが変化したタイミングを調べたいのですが、
ウインドメッセージでなにかありましたっけ?

442 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 03:48:47.30 ID:G57q42um.net]
>>435
× defalut
〇 default
>>436
WM_WINDOWPOSCHANGEDかな

443 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 04:07:50.94 ID:Vp9TD86Z.net]
WM_WINDOWPOSCHANGEDは、だめでした。

ちなみにウインドウはCreateWindowExで、WS_EX_TOPMOSTしています。
ウインドウのスタートメニューが重なっと時にそれよりも前面に表示したいのですが。。
WM_WINDOWPOSCHANGEDにメッセージ来てないっぽいです。

今は、代案として1秒ごとに、SetWindowPos(hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);を入れているのですが、
もっといい方法ないでしょうか?

いま、GetWindowあたり調べているのですが、GetWindow(hWnd, GW_HWNDPREV);だと
imeのハンドルが取れるっぽいのでなんか違う。。orz



444 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 05:09:47.00 ID:j91K0HTy.net]
ランサムウェアですねわかります

445 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 05:17:14.60 ID:Vp9TD86Z.net]
>>439
悪さするアプリじゃないんだが?

446 名前:デフォルトの名無しさん [2017/03/10(金) 07:10:36.82 ID:n8W4k0Sb.net]
異教徒の大量虐殺をためらわない一神教の思想性を理解するのに役立つ。
いずれ日本がアメリカに復讐する日が来るだろう。

447 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 07:13:07.30 ID:n8W4k0Sb.net]
>>441 誤爆失礼

448 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 08:47:49.51 ID:Lkoti1g0.net]
>>440
昔からこういう奴はいるから気にするな

449 名前:デフォルトの名無しさん [2017/03/10(金) 14:11:40.65 ID:wwCDmvkp.net]
図星ですねわかります

450 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2017/03/10(金) 14:29:16.92 ID:iyjWrKHK.net]
NG: (HBRUSH)COLOR_BACKGROUND
OK: (HBRUSH)(COLOR_3DFACE + 1)

ShowWindow(hWnd, SW_SHOW);の後にUpdateWindow(hWnd);がない。

451 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2017/03/10(金) 14:30:21.93 ID:iyjWrKHK.net]
ShowWindow(hWnd, SW_SHOW);
じゃなくて、ShowWindow(hWnd, nCmdShow);
かShowWindow(hWnd, SW_SHOWNORMAL);にしろ。

452 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 14:40:49.87 ID:ALHJU+Fn.net]
>>437
ありがとうございますこれでいけました

453 名前:デフォルトの名無しさん mailto:sage [2017/03/10(金) 16:29:28.86 ID:ALHJU+Fn.net]
すいませんまた質問させてください
テトリスを作る動画を見ながらこれを作っているのですが、リソースの画像を一度表示されたんですが、画像のサイズが変だったので訂正したところ表示されなくなりました
どこが悪いのか教えて頂けないでしょうか?
https://ideone.com/i4fQGS



454 名前:デフォルトの名無しさん [2017/03/10(金) 17:21:39.95 ID:wwCDmvkp.net]
r.right = 24 * 10;
r.bottom = 24 * 20;

455 名前:デフォルトの名無しさん mailto:sage [2017/03/12(日) 21:56:50.24 ID:EdU52Ynw.net]
タスクトレイのShell_NotifyIcon();について質問です。
タスクトレイのアイコンサイズは32x32または16x16が一般的っぽいのですが、
64x32などの長方形サイズなどのカスタムアイコンを設定できるのでしょうか?
icdata.dwInfoFlagsで NIIF_LARGE_ICONっていうパラメーターを設定したのですが、
反映されていないっぽいです。
case WM_CREATE:
{
ZeroMemory(&icdata, sizeof(icdata));
hIcon = LoadIcon(hInst, MAKEINTRESOURCE(IDI_ICON1));
icdata.cbSize = sizeof(NOTIFYICONDATA);
icdata.hWnd = hWnd; icdata.uID = 0;
icdata.uFlags = NIF_MESSAGE | NIF_TIP | NIF_SHOWTIP | NIF_ICON;
icdata.dwInfoFlags = NI

456 名前:IF_LARGE_ICON;
icdata.uCallbackMessage = WM_USER;
icdata.uVersion = NOTIFYICON_VERSION_4;
icdata.hIcon = hIcon;
wcscpy_s(icdata.szTip, sizeof(icdata.szTip), L"左クリックで終了");
Shell_NotifyIcon(NIM_ADD, &icdata);
}
[]
[ここ壊れてます]

457 名前:450 mailto:sage [2017/03/12(日) 22:56:10.20 ID:EdU52Ynw.net]
LoadIconは、LoadIconMetricでした。
HRESULT hr = LoadIconMetric(hInst, MAKEINTRESOURCE(IDI_ICON1), LIM_LARGE, &hIcon);
しかし、変化なし。。

458 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 06:26:15.42 ID:cVbgmuk1.net]
右クリックとかでよく出るポップアップメニューの
フォントの大きさを変更したい場合どうすればよいですか?
case WM_RBUTTONDOWN:
{
POINT pt;
pt.x = LOWORD(lParam);pt.y = HIWORD(lParam);
ClientToScreen(hWnd, &pt);
TrackPopupMenu(hMenu, TPM_LEFTALIGN, pt.x, pt.y, 0, hWnd, NULL);
}
break;

459 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 06:47:05.65 ID:cVbgmuk1.net]
自己解決。。調べたら、メニュー・オーナードローについて詳しいページが出てきました。

460 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 08:55:13.87 ID:hLVIfrQc.net]
紀平さんのか

461 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2017/03/13(月) 13:01:19.28 ID:VNPYsRzK.net]
>>450
shell icon sizeで画一的に決まってる。

462 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 13:43:30.21 ID:N3DmujAP.net]
>>450
オーナードロー

463 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 13:49:46.45 ID:wbj+4uLG.net]
>>456
それだけじゃ答えから遠い



464 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 17:27:27.81 ID:RCZql05q.net]
>>449
違うみたいです・・・

465 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 20:18:35.18 ID:DGoKmeFN.net]
https://ideone.com/i4fQGS
VC++で見ているんですが24行目のhBitmapにはちゃんとアドレスが確保されているのになぜか描画されません
どういった原因が考えられるでしょうか?

466 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2017/03/13(月) 20:24:18.16 ID:VNPYsRzK.net]
>>459
SelectObjectは、BeginPaintの後に呼ばないといけない。HDCが違う。

467 名前:デフォルトの名無しさん mailto:sage [2017/03/13(月) 23:00:39.35 ID:cCiuixm4.net]
>>459
コンパイルして実行してみたけど表示されたよ。bmpファイルがおかしいんじゃない?
あとWM_DESTROYでhMemDCとhBlockDCをDeleteObjectしてるけどDeleteDCじゃないとダメ

468 名前:デフォルトの名無しさん [2017/03/14(火) 10:21:04.36 ID:vbV/Jpv3.net]
>>459
テトリスのひとか
がんがれ

469 名前:459 mailto:sage [2017/03/14(火) 23:58:45.78 ID:MclzPbbI.net]
環境も書いたほうがいいですね、Win7 x64でVC++2010 Expressです、rcファイル作って「BLOCKS BITMAP "block.bmp"」と書いてます
ファイル名は間違えていないですし、リンクしてoファイルは作っていないですけど間違っていますか?
最初は自作のbmpファイルでやっていたんですけど、途中から作られたbmpファイルでやろうとして表示されなくなりました
ここにあるblock.bmpというやつです
https://github.com/DQNEO/CppTetris

動画を見てロジックを理解しながら学習したいのですが、なかなか捗らないです

>>460
ごめんなさい、何行目のことかわからないです

>>461
修正しました!

>>462
ありがとうございます

470 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 12:08:58.48 ID:7YWEdixI.net]
馬鹿には無理

471 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 12:54:33.61 ID:rPK+nkkO.net]
用意されてたbmpでは動く。自作bmpでは動かない。ってことかよ。だとしたら原因ひとつじゃん

472 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 13:11:54.57 ID:h6gBY/+f.net]
>>463
imgurにでも自分で作ったbmp上げてみてよ

473 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 13:37:27.01 ID:7YWEdixI.net]
imgurって内容変わるんじゃね



474 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 13:42:29.19 ID:h6gBY/+f.net]
マジかごめん

475 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 16:58:13.14 ID:0QbqsbzH.net]
>>463
たぶん表示されてるんだと思う
WM_CREATE内の//debugの下の行を
BitBlt(hMemDC, 0, 0, 24, 24, hBlockDC, 0, 24, SRCCOPY);
にするとどうなる?

476 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 18:59:14.47 ID:Jw8FgjFy.net]
ちょっと見てみたよ
bmpのIDだけど、BLOCKS と "BLOCKS" は別だからね
BLOCKSは数値に置き換えられてるけどLoadBitmapは文字列の"BLOCKS"で読もうとしてる
初心者の頃はやりがちなやつだな

477 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 20:15:49.77 ID:5s+i++Yx.net]
>>469
ありがとうございます、これで表示されました
でもdqn.sakusakutto.jp/2012/11/cpp_tetris.htmlこの動画とは別の画像が表示されます
動画上では灰色ブロックが出てきているのに、自分の環境では赤色のブロックが出てきている状況です

>>470
動画では「"BLOCKS"」と定義されていたので自分は「TEXT("BLOCKS")」と定義したんですが両者は違うものなのでしょうか?

478 名前:デフォルトの名無しさん [2017/03/15(水) 20:16:40.91 ID:LU+w+iAT.net]
rcの方だろ

479 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 21:50:38.03 ID:5BC7GJpQ.net]
USBメモリなどUSB機器の接続検知をおこないたいのですが、WM_DEVICECHANGEを使用すると
https://qanda.rakuten.ne.jp/qa5211631.html
のようにUSBメモリによってはDBT_DEVICEARRIVALが何度か来てしまいます。
↑のQ&Aにあるように、正常に認識されたときを検出するにはどうすればよいでしょうか?

480 名前:デフォルトの名無しさん mailto:sage [2017/03/15(水) 23:07:40.31 ID:5s+i++Yx.net]
>>472
rcのほうが間違えているということですか?
では「"BLOCKS" BITMAP "block.bmp"」ってことですか?

481 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 09:34:05.83 ID:fy4K8iiJ.net]
こうやって手取り足取りな奴はイライラする

482 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 11:58:27.68 ID:bBZQNLcb.net]
>>475
じゃあ来なければいいよ

483 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 15:14:09.34 ID:Oq2mLnGK.net]
お前が手足を完全にもいでトドメを刺せばいい



484 名前:デフォルトの名無しさん [2017/03/16(木) 17:17:19.21 ID:Xe646fvV.net]
モイっ!

485 名前:デフォルトの名無しさん mailto:sage [2017/03/16(木) 22:29:13.60 ID:xw1bzJ/c.net]
>>473
((PDEV_BROADCAST_HDR)lParam)->dbch_devicetype が全部同じなの?

486 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 01:08:24.24 ID:bawtCMkE.net]
SHAppBarMessage(ABM_QUERYPOS, &abd);が正しい値を取得できない場合どうすればいいですか?

Windows10の設定:システム:ディスプレイ:ディプレイカスタマイズ画面
テキスト、アプリ、その他の項目サイズを変更する
で100%から175%までいろいろ変化させてみると表示位置のずれが発生します。

487 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 04:28:36.19 ID:yhAiVzME.net]
>>473
デバイスイベントが来たら、タイマーで少し時間が経ってからデバイスをチェックする。
時間が経つ前に次のデバイスイベントが来たら、タイマーをセットしなおしてまた少し時間が経つまで待つ。

488 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 10:38:14.59 ID:px9bK4BM.net]
タスクトレイの自動的に隠すになっているかを調べる場合どうすればよいですか?

489 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 11:02:11.90 ID:OlmnVrTw.net]
レジストリでも見ればわかるんじゃない?

490 名前:482 mailto:sage [2017/03/20(月) 11:03:48.79 ID:px9bK4BM.net]
自己解決・・
APPBARDATA appbardata;
appbardata.cbSize = sizeof(APPBARDATA);
appbardata.hWnd = FindWindow(L"Shell_TrayWnd", 0);
if(SHAppBarMessage(ABM_GETSTATE, &appbardata))
{
// 自動的に隠れている
}

491 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 23:28:19.28 ID:pgDQQg6b.net]
最近、win32 はいつまで残るんだろうな、とふと不安になる
.net とか妙なものが蔓延ってるけど。

492 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 00:19:55.43 ID:3zup+qvo.net]
MS32bitOSが居る限りはなくならないだろ
.netだって内部的にWin32API呼び出しているし

493 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 02:42:20.25 ID:dRq3wtLU.net]
ここまで来て過去の莫大な資産を捨てることなんてあるの?
過去のwindowsアプリが新しいwindowsで動かなくなる日が来たら、それはもうwindowsじゃないと思う



494 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 03:05:14.83 ID:RH/+/4vn.net]
.NetですらFormsもWPFも放置でUWPに移行させようとしてるし、本音では過去のを全て捨ててUWPに一本化したいんだろう。
現実的には自らの強み(過去の資産)を手放すことになるから、やりたくてもやれないのだろうけど。

495 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 03:48:34.60 ID:5huRZA1V.net]
> FormsもWPFも放置でUWPに移行

MSって過去にも色々出しては無かったことにしてきたよな・・・
UWPすらどうなることか

496 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 04:41:12.33 ID:ScjZQ1Ox.net]
新しいものを出してきても、古いOSに対応させないから状況的に使えなくて、
使ってもいいかなと思える状況になった頃には古い技術になっているという悪循環

497 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 14:27:42.86 ID:6WWBsw/3.net]
>>485
windowsが無くなるまでは残るだろうと思ってたが

windowsが無くなりそうだしな

498 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 14:35:53.84 ID:3zup+qvo.net]
Win32APIは過去の莫大な資産であり、過去の莫大な負債でもある

499 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 17:25:00.36 ID:ghEa3fZg.net]
WindowsRuntimeを使わないといけなくなって
c++でコーディングし始めたけどかなり面倒くさい。
c++/cx使えっていうことだろうけど。
windows runtimeがwin32apiの代わりになるのかな?

500 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 23:26:33.91 ID:y88e15JH.net]
しっかし、なんで win32 はあんなに作るのが面倒くさいんだろうな・・・
1〜10まで教える感じではなく、1、10、100、1000まで教えてやっと動く感じ。
その分痒い所に手が届くが。。。
だんだん倦厭されているということは、今の納期!納期!の文化とは合わないんだろうな。

501 名前:デフォルトの名無しさん mailto:sage [2017/03/22(水) 00:22:36.94 ID:153gnM05.net]
>>493
CX糞

https://github.com/Microsoft/cppwinrt
↑正解

502 名前:デフォルトの名無しさん mailto:sage [2017/03/22(水) 00:24:51.70 ID:Qoic3+WX.net]
工程の短縮というのもあるけど
「どのアプリケーションでも同じことをしたければ同じ操作をすればいい」と言うのを求めると
同じ操作(同じ動作)をひとつの部品として提供するほうが良い
そういう開発者独自の機能より、一般化された機能や操作性が重要視されるようになったのも一因だと思う

503 名前:デフォルトの名無しさん mailto:sage [2017/03/22(水) 00:30:45.76 ID:oXk4FtJ8.net]
>>495
これってまだいろいろ未完成じゃないん?
sdkにも含まれてないし扱いが不鮮明なんだよな。



504 名前:デフォルトの名無しさん mailto:sage [2017/03/22(水) 00:48:25.76 ID:KP40M7fU.net]
https://msdn.microsoft.com/en-us/magazine/mt745094
https://msdn.microsoft.com/en-us/magazine/mt745090

C++/CXを置き換えてくのか平行してくのか知らんけど言語プロジェクションを
純C++のヘッダのみで提供するコンセプトなのかしら
ただ肝心の.winmdからヘッダを生成するコンパイラが(まだ)未提供だから
Win2Dみたいな標準に含まれてないランタイムコンポーネントは使えん感じ

ちょっと試してみた感じ/ZWも不要で既存のC++ライブラリとマージしやすそうだし
VS2017+CUの時点で使い物になってて欲しいなあ

505 名前:デフォルトの名無しさん mailto:sage [2017/03/23(木) 12:03:55.36 ID:39On3zda.net]
>>494
APIの粒度の問題を言われてもな

506 名前:デフォルトの名無しさん mailto:sage [2017/03/23(木) 20:22:15.45 ID:NUnQTAC3.net]
でも結局どの言語でもAPIインポートするんだよな
意味ないな

507 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 14:21:34.35 ID:bO2o38VX.net]
>>494
>痒い所に手が届く

これ重要

508 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 15:20:48.57 ID:6+wpTDFL.net]
代わりに痒くもないところが腫れあがる

509 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 08:29:30.36 ID:S+/FPMiq.net]
そりゃ掻いてる場所が違うんだ

510 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 08:31:23.68 ID:CkZovUeE.net]
痒いところをかくといけないのでかけないようになってます

511 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 15:32:52.21 ID:Si2XZHCG.net]
ショートカットの.lnkとかあと特殊なフォルダとかに出る
アイコン右下のやつってなんて名前なんでしょうか?

512 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2017/03/29(水) 15:39:16.42 ID:uG+6tdKu.net]
overlay icons

513 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 15:40:33.19 ID:F9h34aTY.net]
IDがqz
https://www.youtube.com/watch?v=9zzRg-rBpOQ
https://twitter.com/NomuraShuya/status/846159908542169088



514 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 15:41:59.56 ID:3SDK0DLs.net]
右下ってシールドか?
キャプチャぐらい貼れよ無能

515 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 15:43:11.84 ID:F9h34aTY.net]
これやろ

矢印

516 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 16:02:42.50 ID:3SDK0DLs.net]
矢印は左下だろ
アイコンオーバーレイって名称のことかな。ま、どうでもいいや

517 名前:デフォルトの名無しさん [2017/04/01(土) 18:40:58.67 ID:m+AYjiBS.net]
Win32APIサポート終了のお知らせ

518 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2017/04/01(土) 18:56:32.68 ID:Q4azjyiD.net]
>>511
ソース希望

519 名前:デフォルトの名無しさん mailto:sage [2017/04/01(土) 19:30:55.19 ID:WcYopVS3.net]
>>512
今日の日付

520 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 01:29:34.83 ID:BKde4+E+.net]
嘘をついていいのは午前中なんだが。

521 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 02:36:19.44 ID:EQsFkd4r.net]
それもウソだよ

522 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 20:45:49.66 ID:fIAaSCsY.net]
ウソだってのがウソなんだよ

523 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 20:47:03.89 ID:DvppQH2R.net]
4/1だけにしとけよ



524 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 21:39:52.92 ID:gWDrFV4S.net]
昭和64年は短命
64も短命?
128移行か

525 名前:デフォルトの名無しさん mailto:sage [2017/04/03(月) 23:53:31.94 ID:qQvnlfYK.net]
コンピュータの進歩がかなり鈍化してきているし
物理的な限界に直面しつつあるから
128bitは俺の生きている間に来るかどうか
今の段階では個人用途でそれだけのメモリ空間が必要になる使い道が思い浮かばん
それはPCの性能がまだそこに全然達していないから全く思い浮かばんってことなんだけど
そこへ至るまでに何段階もの紆余曲折あるだろうから今の段階で考えるだけ無駄だけどね
世の中も全然変わってるだろうし
それはともかく256テラバイト以上のメモリともなると
それを処理するCPUも相当速くないと意味ないからね
今の状態ですらどちらかというとメモリは余り気味でCPUがボトルネックになってる感じだし
メモリは余ってるけど、データ積んだところでCPUが現実的な時間で処理しきれないっていう
まぁ1万コアぐらいないと256テラバイト以上のメモリは生かしきれないんじゃないかな
その場合メモリ帯域は足りるのかとか考えると、コアごとにキャッシュを山のように積むか
コヒーレンシとか考えるともはやそれも難しく
PS3のCellみたいなプログラミングを強いられるかもしれないな
生きてないと思うけど

526 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 00:09:36.07 ID:3+iIkQVP.net]
そういうことを考えると128bitはあまり現実味がないというか
ムーアの法則通りに半導体の性能が上がり続けたとしても
あくまで実時間に対して2倍2倍に増えていくってオーダーだけども
bit数の増え方はもっと激しくて、1bit増えるたびに2倍の空間になるのに
そのbit数自体が2倍2倍に増えて行く

527 名前:わけだから、オーダーが全然違う
8bit→16bit、16bit→32bit、32bit→64bitのように順調にはいかない
どんどん間が長くなっていく
128bitは遠い遠い未来か、もしくは訪れないってことになる
[]
[ここ壊れてます]

528 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 00:18:54.12 ID:u5Wjlvjc.net]
>>519
そのころはAIがプログラム書くようになるから心配無いよ

529 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 01:30:54.91 ID:BzumqOQh.net]
>>520
>8bit→16bit、16bit→32bit、32bit→64bitのように順調にはいかない

それはマイクロプロセッサしか見てないだろ。
メインフレームの世界だと、トランジスタ機になったときには
32bitや36bitがすでにできていたから、そこから全く進化してない
ともいえる。

530 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 05:56:42.50 ID:/PIYb7TP.net]
>>519
VLIWは?

531 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 08:06:05.98 ID:Tyt+m4C4.net]
>PS3のCellみたいなプログラミングを強いられるかもしれないな

中国のスパコン1位がそんなアーキティクチャで2位以下にトリプルスコアの圧勝だったな。
この先、性能を追求したらそうならざるを得ないかも。

532 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 08:19:35.41 ID:1dU9a0gl.net]
そんな下の層の違いは上には影響しないから俺には関係ないな

533 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 09:42:55.60 ID:mPQmMovw.net]
ボトルネックといえばフロントサイドバスとストレージ



534 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 22:01:11.94 ID:73kME/Mz.net]
128ビットも必要なプログラムは人間には書けない

535 名前:デフォルトの名無しさん mailto:sage [2017/04/04(火) 22:14:00.40 ID:eHZToKh6.net]
書くのは簡単






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<264KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef