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


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

Win32API質問箱 Build122



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 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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