- 1 名前:デフォルトの名無しさん(dion軍) 転載ダメ mailto:ageteoffagete [2016/01/05(火) 19:03:39.12 ID:IesHwkgH.net]
- Win32APIについての質問はこちらへどうぞ。
■注意 ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。 ・日本語版MSDN Online Libraryは不完全です。 英語版( msdn.microsoft.com/en-us/library/ )の利用推奨。 ・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。 ・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで ■過去スレ Win32API質問箱 Build121 [転載禁止](c)2ch.net peace.2ch.net/test/read.cgi/tech/1438695290/
- 985 名前:デフォルトの名無しさん mailto:sage [2016/10/14(金) 09:38:05.35 ID:DLzZN/YU.net]
- >>957
NumLock ON/OFFは?
- 986 名前:デフォルトの名無しさん mailto:sage [2016/10/15(土) 01:01:26.59 ID:qV7dku2N.net]
- >>957
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms646280(v=vs.85).aspx extended keyの説明見てみ
- 987 名前:デフォルトの名無しさん mailto:sage [2016/10/15(土) 18:25:43.89 ID:NU1xJ4eI.net]
- >>958
やりましたけど、同じでした >>959 なんかむずかしいすぎてついていけません。 KEYEVENTF_SCANCODEではなく KEYEVENTF_EXTENDEDKEYを使うとか? 過去ログも検索で見ましたがむずかしいですね
- 988 名前:デフォルトの名無しさん [2016/10/21(金) 17:44:09.25 ID:KvD6T+Uq.net]
- コンソールをリサイズした状態でのバッファ表示についての質問です。
COORD wh = {80, 50}; SMALL_RECT area = {0, 0, 79, 49}; SetConsoleScreenBufferSize(GetStdHandle(-11), wh); SetConsoleWindowInfo(GetStdHandle(-11), TRUE, &area); で 80x50 のコンソールになるのですが、その後 CHAR_INFO b[50 * 80]; COORD p = {0, 0}; b[(0-79と0-49で行と列を計算)].Char.AsciiChar = '適当'; b[(上と同じ)].Attributes = 適当; WriteConsoleOutputA(GetStdHandle(-11), b, wh, p, &area); を何度か繰り返すと、25行以内(0-79と0-24の範囲)だけに書き込んでいるときは表示が正常なのですが、 26行以
- 989 名前:(0-79と25-49の範囲)書き換えると訳の分からない表示になります。
()の中は (y*80+x) みたいな計算をしています。 ScrollConsoleScreenBuffer(GetStdHandle(-11), &area, NULL, p, b); を入れると多少表示は変化するのですが、期待する結果にはなりませんでした。 何か勘違いしているのかも知れませんが、解決のお手伝いください。 [] - [ここ壊れてます]
- 990 名前:デフォルトの名無しさん [2016/10/21(金) 19:21:16.29 ID:zTYixhM/.net]
- >>961
bが自動変数で初期化されていないのでゴミデータが出力されているだけでは?
- 991 名前:デフォルトの名無しさん mailto:sage [2016/10/22(土) 10:46:34.18 ID:O48rD9qT.net]
- 原因が判りました。
50行目以降のアドレスに書き込んでました。 50+n行目に書くとn行目の不特定な列に書き込まれるようです。
- 992 名前:デフォルトの名無しさん [2016/10/23(日) 10:31:21.49 ID:CGzeXgZh.net]
- 馬鹿には無理
- 993 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 10:36:05.47 ID:B3h+V7cB.net]
- >>964
自虐ネタ乙
- 994 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 13:06:59.50 ID:Qt7KzQsX.net]
- >>965
ぐぬぬ
- 995 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 14:40:22.78 ID:CpFScuJ1.net]
- OSのバージョンでビルド番号を調べるAPIはどれですか
- 996 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 14:50:12.71 ID:Qt7KzQsX.net]
- >>967
普通にGetVersionExじゃあかんの?
- 997 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 14:54:32.90 ID:CGzeXgZh.net]
- >>968
最近のOSだと使わない方が良いみたいね
- 998 名前:デフォルトの名無しさん mailto:sage [2016/10/23(日) 21:07:47.59 ID:GtfQU5YV.net]
- 取得はその関数で構造体の変数値を直接比較せず専用関数使えってことでしょ
- 999 名前:デフォルトの名無しさん mailto:sage [2016/10/24(月) 09:04:03.53 ID:fQGKWk+u.net]
- 比較しないでただ取得するだけならそれでいいんじゃね
- 1000 名前:デフォルトの名無しさん mailto:sage [2016/10/24(月) 10:32:35.70 ID:9xygNeDa.net]
- >>969
manifestを書くと解決するらしいが非推奨
- 1001 名前:デフォルトの名無しさん mailto:sage [2016/10/24(月) 10:53:15.41 ID:RAJtJMqi.net]
- manifest書いた上でVerifyVersionInfo
- 1002 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 06:29:16.08 ID:iv1fMup0.net]
- 今はWin32_OperatingSystem一択
- 1003 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 20:48:37.18 ID:71rg+6zF.net]
- >>974
WMIは初回が遅すぎるんだよなぁ。
- 1004 名前:デフォルトの名無しさん mailto:sage [2016/10/28(金) 21:04:02.29 ID:ceXQtcCi.net]
- WMIってヘルプが嘘多いのとバージョンアップで変わってるから困る
- 1005 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 02:06:35.91 ID:stLp85Rp.net]
- virtualallocってディスクに予約、確保するの?
- 1006 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 03:29:42.91 ID:ttxNZg5R.net]
- 足りないときにやってくれるだけで毎回ディスク使う訳じゃない
- 1007 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 17:15:22.49 ID:M9JiIIXY.net]
- このスレでは興味薄そうだけど
https://github.com/Microsoft/cppwinrt これが最初から欲しかった https://github.com/Microsoft/cppwinrt/blob/master/Docs/Migrating%20C%2B%2B%20CX%20source%20code%20to%20C%2B%2B%20WinRT.md CXの言語仕様策定した連中は無能すぎ
- 1008 名前:デフォルトの名無しさん [2016/11/03(木) 18:06:39.24 ID:KRq5Cur1.net]
- うんいらない
- 1009 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 18:21:49.22 ID:jnPNi8zj.net]
- > 978
ご苦労であった 下がってよいぞ
- 1010 名前:sage [2016/11/03(木) 19:20:32.95 ID:AWrr+PAw.net]
- https://www.youtube.com/watch?v=tY-xyCbzdqY
https://www.youtube.com/watch?v=NJYs5GTmdcg
- 1011 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:24:45.18 ID:KRq5Cur1.net]
- 梅津
- 1012 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:29:23.50 ID:Vul1aP3I.net]
- RTってwin32apiの後継?
- 1013 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:29:39.16 ID:KRq5Cur1.net]
- 全然別物
- 1014 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:31:46.62 ID:KRq5Cur1.net]
- Win32
echo.2ch.net/test/read.cgi/tech/1475897582/ WinRT echo.2ch.net/test/read.cgi/tech/1440150886/
- 1015 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:33:14.02 ID:Vul1aP3I.net]
- >>985
じゃあ、なんでここに書き込むの?
- 1016 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:33:50.89 ID:iYejUQc8.net]
- IE11 と Edge が同じか?って聞かれたら
ほとんどのひとが違う
- 1017 名前:ニ答えるだろ
そのくらい違う [] - [ここ壊れてます]
- 1018 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 19:35:10.91 ID:KRq5Cur1.net]
- へ?
- 1019 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 02:08:02.90 ID:wTo+5XZe.net]
- いい加減こっち埋めろよ
- 1020 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 03:27:27.88 ID:e0uuer+h.net]
- ふんわりパンク
- 1021 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 04:37:04.72 ID:UUBafTaz.net]
- うめ
- 1022 名前:デフォルトの名無しさん [2016/11/04(金) 05:07:13.26 ID:gpXDTSEe.net]
- edge ω
- 1023 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 07:55:58.21 ID:aR9Unpf6.net]
- 梅
- 1024 名前:デフォルトの名無しさん [2016/11/04(金) 10:23:48.39 ID:eeUHQUQt.net]
- なぜ sprintf はあるのに sgets が無いのですか?
- 1025 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 10:28:47.54 ID:e0uuer+h.net]
- int readnum = sscanf(src, "%*[^\n]", maxnum, dst);
だったかな うろ覚え
- 1026 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 11:17:17.84 ID:gpXDTSEe.net]
- これか
www.kijineko.co.jp/node/201 もう忘れた
- 1027 名前:デフォルトの名無しさん [2016/11/04(金) 17:32:12.45 ID:xcPL+uad.net]
- フォームタイトル左のアイコンを消すAPI教えて下さい。
ちなみに、タイトル右のアイコン化等のボタンは表示したままでお願いします
- 1028 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 19:46:41.00 ID:K7hL1M31.net]
- うめたて
- 1029 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 19:59:11.56 ID:22qUZxEG.net]
- こんにちは
- 1030 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 19:59:39.65 ID:22qUZxEG.net]
- さようなら
- 1031 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|