Win32API質問箱 Build85at TECH
Win32API質問箱 Build85 - 暇つぶし2ch1:デフォルトの名無しさん
10/01/02 20:07:21
スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。
やさしいお兄さんやお姉さんたちが答えてくれるかも。
「知らないならレスしないで下さい。ウザイだけです。 」なんて言わないでねっ!

過去スレ、関連リンクは>>2-10くらい。

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

- Win32API質問箱 wiki
URLリンク(wiki.livedoor.jp)

Win32API質問箱 Build84
スレリンク(tech板)

2:デフォルトの名無しさん
10/01/02 20:07:39
83 スレリンク(tech板)
82 スレリンク(tech板)
81 スレリンク(tech板)
80 スレリンク(tech板)
79 スレリンク(tech板)
78 スレリンク(tech板)
77 スレリンク(tech板)
76 スレリンク(tech板)
75 スレリンク(tech板)
74 スレリンク(tech板)
73 スレリンク(tech板)
72 スレリンク(tech板)
71 スレリンク(tech板)
70 スレリンク(tech板)
69 スレリンク(tech板)
68 スレリンク(tech板)
67 スレリンク(tech板)
66 スレリンク(tech板)
65 スレリンク(tech板)
64 スレリンク(tech板)
63 スレリンク(tech板)
62 スレリンク(tech板)
61 スレリンク(tech板)

3:デフォルトの名無しさん
10/01/02 20:07:54
60 スレリンク(tech板)
59 スレリンク(tech板)
58 スレリンク(tech板)
57 スレリンク(tech板)
56 スレリンク(tech板)
55 スレリンク(tech板)
54 スレリンク(tech板)
53 スレリンク(tech板)
52 スレリンク(tech板)
51 スレリンク(tech板)
50 スレリンク(tech板)
49 スレリンク(tech板)
48 スレリンク(tech板)
47 スレリンク(tech板)
46 スレリンク(tech板)
45 スレリンク(tech板)
44 スレリンク(tech板)
43 スレリンク(tech板)
42 スレリンク(tech板)
41 スレリンク(tech板)
40 スレリンク(tech板)
39 スレリンク(tech板)
38 スレリンク(tech板)
37 スレリンク(tech板)
36 スレリンク(tech板)
35 スレリンク(tech板)
34 スレリンク(tech板)
33 スレリンク(tech板)
32 スレリンク(tech板)
31 スレリンク(tech板)

4:デフォルトの名無しさん
10/01/02 20:08:07
30 スレリンク(tech板)
29 スレリンク(tech板)
28 スレリンク(tech板)
27 スレリンク(tech板)
26 スレリンク(tech板)
25 スレリンク(tech板)
24 スレリンク(tech板)
23 スレリンク(tech板)
22 スレリンク(tech板)
21 スレリンク(tech板)
20 スレリンク(tech板)
19 スレリンク(tech板)
18 スレリンク(tech板)
17 スレリンク(tech板)
16 スレリンク(tech板)
15 スレリンク(tech板)
14 URLリンク(pc5.2ch.net)
13 URLリンク(pc5.2ch.net)
12 URLリンク(pc5.2ch.net)
11 URLリンク(pc5.2ch.net)
10 URLリンク(pc5.2ch.net)
9 URLリンク(pc5.2ch.net)
8 URLリンク(pc5.2ch.net)
7 URLリンク(pc3.2ch.net)
6 URLリンク(pc3.2ch.net)
5 URLリンク(pc3.2ch.net)
4 URLリンク(pc3.2ch.net)
3 URLリンク(pc.2ch.net)
2 URLリンク(pc.2ch.net)
1 URLリンク(pc.2ch.net)

5:デフォルトの名無しさん
10/01/02 20:08:19
SDK最新版
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 (ISO)
URLリンク(www.microsoft.com)

●以下のサイトは間違いが多いのでこのスレでは超超超不評です●
URLリンク(www.geocities.jp)

6:デフォルトの名無しさん
10/01/02 20:27:13
馬鹿は使うな!

以上!

7:デフォルトの名無しさん
10/01/02 20:36:19
天才は使え!

以上!

8:デフォルトの名無しさん
10/01/02 20:59:52
馬鹿な天才は使え!

以上!

9:デフォルトの名無しさん
10/01/02 21:14:32
なんでここの回答者ってカリカリしてんの?

10:デフォルトの名無しさん
10/01/02 21:31:58
カリカリするのが癖です

11:デフォルトの名無しさん
10/01/02 21:35:52
力リ力リって何?

12:デフォルトの名無しさん
10/01/02 22:44:20
c言語を学んでいるのですがゲームなどを作るにはWindowsプログラミングを学ばなくてはいけませんか?

13:デフォルトの名無しさん
10/01/02 23:19:02
モーダルループって何だ?
モーダルダイアログのループ、じゃないよな?

14:デフォルトの名無しさん
10/01/02 23:21:02
>>12
どういうゲームを作りたいのか知らんけど、場合によっては必要だろうね。

15:デフォルトの名無しさん
10/01/03 00:26:43
>>13
URLリンク(www.google.co.jp)

16:デフォルトの名無しさん
10/01/03 00:28:47
>>13
URLリンク(www.google.com)

17:デフォルトの名無しさん
10/01/03 00:31:20
検索しないで質問する馬鹿が多すぎ

18:デフォルトの名無しさん
10/01/03 00:36:54
検索って何だ?
検の索、じゃないよな?

19:13
10/01/03 00:42:34
残念、>>15のように検索したんだが、用語の意味を解説しているサイトが
見つからなかったから質問したのだ。

>>16の英語で探すか

20:デフォルトの名無しさん
10/01/03 00:46:09
>このように、メインのメッセージループから制御を奪うモーダルループや
>>15の一番上のサイトに書いてあるんだが、バカですか?

21:デフォルトの名無しさん
10/01/03 00:49:01
>>14
なるほどありがとうございました

22:デフォルトの名無しさん
10/01/03 00:49:47
MSDNで"modal loop"で検索しても大量にヒットするんだが
何が残念、だか

23:デフォルトの名無しさん
10/01/03 00:52:00
日本語・英語以外で検索したんでしょ
これでMVPが日本人じゃ無いって証明できた

24:デフォルトの名無しさん
10/01/03 00:53:15
>>20
で、それがあっているという証拠は?

25:デフォルトの名無しさん
10/01/03 00:54:44
"modal loop" でググったら
blogs.msdn.com が一番上に来るな

26:デフォルトの名無しさん
10/01/03 00:55:40
>>24
MSDNぐらい見ろよ馬鹿
今年もMVPになりたいのか?

27:13,24
10/01/03 01:05:12
モーダルループそのものの意味の説明を探してたが、>>26でmsdnの
説明文にモーダルループが出てきたわ。
とりあえずフックに関する用語だということが分かったからあとはフックのサイトを幾つか
回れば大体の意味は分かりそうだな。

28:デフォルトの名無しさん
10/01/03 01:08:34
MSDNを検索すればモーダルループという用語の説明が載ってるから言ってるんだが・・・
検索も出来ないのか?

29:デフォルトの名無しさん
10/01/03 01:10:31
スレリンク(tech板:793番)
>これが本当なのかどうかは知らんが、PC用語の
>定義ってのは難しすぎてゆーかその場しのぎ的
>というか、いい加減ってか、結構荒んでるな。
>少なくとも全員がしゃかりきになって覚えるべき用語
>じゃないね。無理に覚えたりすると精神に障害を来すかもな

こーいう奴だから。典型的な教えてクレクレ厨。

30:13,24
10/01/03 01:13:57
>>28
thx、見つかった

31:デフォルトの名無しさん
10/01/03 01:14:56
>>30
二度と来るなカス

32:13,24
10/01/03 01:18:54
>>29
だれ?それ。

33:デフォルトの名無しさん
10/01/03 01:23:05
うぜーーーーーーーーーーーーーーーーーー

34:13,24
10/01/03 01:25:33
論破完了

35:デフォルトの名無しさん
10/01/03 01:39:18
ついさっき勉強を始めた>>12ですが初期化の内容が多すぎやしませんか・・
正直きつい・・挫折しそうだ・・なにか『コツ』みたいなものはないのでしょうか・・
甘い野郎ですいません・・

36:デフォルトの名無しさん
10/01/03 01:49:48
>>35
DXライブラリを使ってみては?

37:デフォルトの名無しさん
10/01/03 01:54:58
>>35
初期化は面倒なのでコピペ改変
覚えたければ時間を忘れてひたすら打ち込む&詠唱(冗談)
予めマルチタスクOSの勉強をしておくと実際そのまんまのネーミングだったりするので理解しやすいかも

38:デフォルトの名無しさん
10/01/03 02:05:51
>>36
ありがとうございます。実際に作成される場で使われるものを覚えたいのですが、どうなんでしょう?
>>37
ありがとうございます。そういえばどっかでみた動画もコピペしてたな
すみませんがどのように検索したら出てくるか教えていただけませんか?

39:デフォルトの名無しさん
10/01/03 02:08:34
どんなゲームを作りたいのか知らないけど
Windows APIだけだと東方Projectが出してるようなゲームや
3Dのゲームは作れない(速度が出ない)

作るには
Windows API + DirectX か
Windows API + OpenGL を勉強しないといけない

40:デフォルトの名無しさん
10/01/03 02:08:36
>>35
あと、Windows1.0の発売は1985年でその頃のPCの技術的な制約が互換性を保つために今も随所に残ってる
だからその時代の技術的制約を知っておくと現在からみればなぜ回りくどいことをしているのか
どうしてそんなAPIが存在するのかが理解できる

41:デフォルトの名無しさん
10/01/03 02:17:11
>>38
なんで今時C言語なんかでゲーム作ろうとしてるの?

42:デフォルトの名無しさん
10/01/03 02:17:24
しかし、それを知るのが難しいんだよなぁ

43:デフォルトの名無しさん
10/01/03 02:28:14
>>39
つまりwindowsAPIは覚えといていいんですよね?
>>40
頭が爆発します
>>41
今時はなにでゲームつくるんですか? 

44:デフォルトの名無しさん
10/01/03 02:32:34
ゲームを作りたいのかC言語を習得したいのかハッキリしろ。
前者ならHSPやXNAか、ツクールのようなオーサリングツールで遥かに簡単に作れる。

45:デフォルトの名無しさん
10/01/03 02:40:05
C言語 ゲーム もしくは
C++ ゲーム でググれ

ゲーム作るなら普通はC++
ゲーム製作の話はスレ違い

とりあえずゲ製作技術板いけ

ゲ製作技術
URLリンク(pc11.2ch.net)

46:デフォルトの名無しさん
10/01/03 02:42:02
>>44
う~ん、なんというか1から何かをつくりたいというか基礎を学びたいというかそれを形にしたものにはいろいろあると思いますがとりあえずゲームかなと。
つまりゲームを作りたいは作りたいのですが、ツクールとかでつくるというのとはちがいますね。
なんというかとにかく学びたいですね今は。

47:デフォルトの名無しさん
10/01/03 02:46:21
>>45
はっ、いつの間にかスレチな内容に・・、すみませんでした。
c++ですか・・基本情報とるためにc++学んでc++は基本情報の範囲ではないことがわかってcを学んだんですよね。というどうでもいい話。
基本情報をとったらもう一度c++勉強しようと思います。ありがとうございました。そしてすみませんでした。
ちなみにオレは建築系の大学生、全く関係ないこと勉強してます

48:デフォルトの名無しさん
10/01/03 02:51:51
とりあえずゲームってあんた
ゲームはハードル高い部類なんだが・・・

まぁ間違いなく挫折すると思うけど頑張れよ

49:デフォルトの名無しさん
10/01/03 02:52:42
いいから消えてなくなれよ。

50:デフォルトの名無しさん
10/01/03 02:59:02
このスレも消えてなくなればみんな幸せ

51:デフォルトの名無しさん
10/01/03 03:00:07
MVPに選ばれたいとしか思えないほどヴァカが次々に沸いてくるのは何故ですか?

52:デフォルトの名無しさん
10/01/03 03:03:30
前スレのバカとそれをMVPと呼ぶ奴のせいでおかしい流れになったね

53:デフォルトの名無しさん
10/01/03 03:06:02
前スレの馬鹿は数スレ前からいたが、奴のせいでスレのレベルは確実に落ちた。

54:デフォルトの名無しさん
10/01/03 03:08:50
スレを潰す為にわざと馬鹿キャラを演じて
スレのレベルを下げているとしか思えないぐらい
頭が悪すぎる。

55:デフォルトの名無しさん
10/01/03 03:12:59
>>49-54
とりあえずお前らが消えれば落ち着く

56:デフォルトの名無しさん
10/01/03 03:18:46
× お前ら
○ お前

57:デフォルトの名無しさん
10/01/03 09:03:10
自分の書き込み内容を親兄弟友人に見せて恥ずかしくない内容かどうか、
煽りを入れる前に考え直した方がいいだろう。
それが自分の本性だと自覚すると鬱になってこないか?

58:デフォルトの名無しさん
10/01/03 09:16:20
と、自分の本性を自覚して鬱になってる人が申しております

59:デフォルトの名無しさん
10/01/03 09:29:36
自分の書き込み内容を読み返して鬱になってきた前スレのヴァカが自戒の念を込めてアドバイス
ということにしておくか。

60:デフォルトの名無しさん
10/01/03 09:33:16
基本的な行動原理

他人の意見を受け入れる=敗北
煽る=他人より優位
勝利=最後まで書き込みを続ける

そもそも勝った負けたとかいうのが、
結局は論点が違う方へ流れてしまう原因になっているんだよね。
冷静に自分を見つめ直そうといくら言っても、通じるわけはないんだろうけどさ。
おそらくリアルの方のに色々と問題があるのが爆発しているんだろうね。

61:デフォルトの名無しさん
10/01/03 09:34:49
前年度MVPの行動原理ですね。

62:デフォルトの名無しさん
10/01/03 09:37:07
検索しない馬鹿
スレ違い馬鹿
キモイ長文で優越感に浸る馬鹿

この三大馬鹿さえ居なくなれば質問スレとして機能すると思うが・・・

63:デフォルトの名無しさん
10/01/03 09:39:25
>>61
自分は違うというのなら、行動原理を挙げて見てくれるといいんじゃないかな。
書き込むのが嫌なら心の中だけで十分だけどさ。

64:デフォルトの名無しさん
10/01/03 09:41:38
ま た M V P か

65:デフォルトの名無しさん
10/01/03 09:44:35
> 他人の意見を受け入れる=敗北
> 煽る=他人より優位
> 勝利=最後まで書き込みを続ける

何だこりゃ^^;
左辺と右辺を統一しろよ
相変わらず頭の悪い奴だなー

66:デフォルトの名無しさん
10/01/03 09:59:45
構ってチャンはスルーしとけっつーの

67:デフォルトの名無しさん
10/01/03 16:48:31
60ってMVPが書いてるのかよw
別の誰かがMVPを揶揄して書いたんだと思ったw

68:デフォルトの名無しさん
10/01/03 17:09:45
このスレは目覚まし君とかMVPとか、いろんなキャラが出てくるね

69:デフォルトの名無しさん
10/01/03 18:33:57
年が明けても役に立たんスレだな w

70:デフォルトの名無しさん
10/01/03 18:53:13
年が明ければ役に立つという前提がおかしい

71:デフォルトの名無しさん
10/01/03 18:54:06
奇跡的に極稀に役立つスレ

72:デフォルトの名無しさん
10/01/03 19:04:02
役に立たないのはスレではなくてWin32APIの方では?
今時SDKだけで開発する人口なんて限りなくゼロに近いからな

仮にMS-DOSシステムコール質問箱というスレがあったとしても
ここと同様機能してないのは明白

73:デフォルトの名無しさん
10/01/03 20:12:25
必要になったら使うもんであって、役に立つ立たないってのは、何か違くね?

74:デフォルトの名無しさん
10/01/03 20:47:26
必要にならないって事でしょ

75:デフォルトの名無しさん
10/01/03 20:57:40
もうだめだこのスレ

76:デフォルトの名無しさん
10/01/03 21:08:15
このスレだめだもう

77:デフォルトの名無しさん
10/01/03 23:42:42
結局回答者が学生ばっかりなんだよな

78:デフォルトの名無しさん
10/01/04 06:34:01
CreateWindow("EDIT" ・・・ で作成したエディットエリアの背景色を
変更することは可能でしょうか?


79:78
10/01/04 07:07:54
CodeProjectでソース見つけました。
ありがとうございました。

80:デフォルトの名無しさん
10/01/04 23:49:48
どういたしまして

81:デフォルトの名無しさん
10/01/04 23:56:06
他のプロセスにアタッチして指定のメモリアドレス値を書き換えるAPI有りませんか

82:デフォルトの名無しさん
10/01/05 01:11:35
WriteProcessMemory使えば一発じゃねえの
何だ?アタッチって

83:デフォルトの名無しさん
10/01/05 01:18:41
CDやDVDのデータを直にいじれるAPIってある?

84:デフォルトの名無しさん
10/01/05 01:20:41
ねえよ

85:デフォルトの名無しさん
10/01/05 04:21:27
>>83
IMAPI

86:デフォルトの名無しさん
10/01/05 05:41:29
URLリンク(msdn.microsoft.com)

> VIRTUAL_STORAGE_TYPE_DEVICE_ISO
> Internal use only. Not supported.
これにガッカリした

87:デフォルトの名無しさん
10/01/05 09:36:06
ListViewCtrlのLVN_GETEMPTYMARKUP応答で<A>以外に使えるタグはあったりしますか?
英語版のMSDNを見ましたがタグについての記述は見つけられませんでした。

URLリンク(msdn.microsoft.com)
タグが使えるというのは上記で知りました

88:デフォルトの名無しさん
10/01/05 12:37:02
前スレ995-997
モーダルループだろうが、メインウィンドウのFormだろうがディスパッチが停止する
定期的に実行しなければならないサービスが停止する不具合が起こると言っているんだが


89:デフォルトの名無しさん
10/01/05 12:59:50
>>88
お前来ると荒れるから出てくんなよクズ

90:デフォルトの名無しさん
10/01/05 13:10:12
すみません。ISAPIフィルタの質問ってここでよいでしょうか?

91:デフォルトの名無しさん
10/01/05 13:31:41
>>88
モーダルループ中だろうと、ちゃんとメッセージは処理されるが?
自分が勘違いしてるだけなのに顔真っ赤にして怒ってるのは、傍から見てて恥ずかしい。

92:デフォルトの名無しさん
10/01/05 18:37:57
モーダルでも一階層もぐった再帰状態でメッセージは処理される。
おそらく親ウインドウが入力を受け付けないので勘違いしている可能性が高いが、
単純に入力関連メッセージが無効になっているだけで、その他のメッセージは処理される。
たとえば親ウインドウに重なっているオブジェクトを動かせば、
きちんと親ウインドウ側にWM_PAINTが渡り再描画される。
もしこれがないと、モーダルを使った親ウインドウは描画がおかしくなる。

という話をすればいいだけで、いちいち煽り文句を入れないと発言できない意味が分からない。

93:デフォルトの名無しさん
10/01/05 19:27:36
>>90
ISAPIフィルタならATLかMFCスレじゃないか?

94:デフォルトの名無しさん
10/01/05 21:58:12
モーダルループ中ではちゃんとメッセージがディスパッチされるとは限らない
どのメッセージがディスパッチされる・されないかはモーダルループの実装に拠る

95:デフォルトの名無しさん
10/01/05 22:26:19
>>92
モーダルダイアログとモーダルループを混同してる気がする。

> 親ウインドウが入力を受け付けない
これはDialogBoxやMessageBoxがモーダルダイアログを表示する直前に
親ウインドウをEnableWindow(FALSE)しているが故の動作であって
モーダルループ云々とは別の話。

96:デフォルトの名無しさん
10/01/06 07:03:22
親ウインドウをそのままにしたらモーダルループとは呼べないと思うんだけど、
そうなるとモーダルループの定義をはっきりさせないと。

97:デフォルトの名無しさん
10/01/06 07:28:52
モーダルループの定義はMSDNにしっかりと書いてあるんだけどねぇ

98:デフォルトの名無しさん
10/01/06 07:30:48
モーダルループを理解しようとしない馬鹿がいる限り
水掛け論はどこまでも続く

99:デフォルトの名無しさん
10/01/06 07:43:49
自分の見解を述べない限り、誰にも自分の意見は伝わらないよ。

100:デフォルトの名無しさん
10/01/06 07:57:26
msdnすら探さない馬鹿は死ね

101:デフォルトの名無しさん
10/01/06 08:00:09
すみません教えてください。

マウスで選択状態になっているファイル名を取得したいのですが、
取得したつもりのファイル名が "□!!" と文字化けしてしまいます。
---

HWND hWnd = GetForegroundWindow();
EnumChildWindows( hWnd, EnumChildProc, 0 );
int count = ListView_GetSelectedCount(phWnd);
char A[512];
int index = -1;
while( (index = ListView_GetNextItem(phWnd,index,LVIS_SELECTED)) != -1 ) {
ListView_GetItemText(phWnd, index, 0, A, sizeof(A) );
MessageBox(NULL, A, "TEST", MB_OK);
}

---
phWndにはEnumChildProcでSysListView32のハンドルが入っています。
よろしくお願いします。

102:デフォルトの名無しさん
10/01/06 08:01:35
どうせ他プロセスとかそういうオチだろ

103:デフォルトの名無しさん
10/01/06 08:56:20
>>101
ターゲットプロセス用のメモリを確保して、そのポインタを渡し、
受け取ったら自分のプロセスに側に読み出す。

104:デフォルトの名無しさん
10/01/06 09:03:50
phWnd が HWND* 型で SendMessage に失敗してるんじゃね?

105:デフォルトの名無しさん
10/01/06 09:08:20
まずは戻り値を調べて何のエラーなのかを確認するところから。

106:デフォルトの名無しさん
10/01/06 09:17:18
後出し情報で申し訳ないですが、
 ListView_GetSelectedCount(phWnd);
で選択状態のファイル数は正しく取得出来ているようです。

107:デフォルトの名無しさん
10/01/06 09:22:12
>>105
ListView_GetNextItem() の戻りは整数値(index)が入っていました
ListView_GetItemText() の戻りはvoid

108:デフォルトの名無しさん
10/01/06 09:51:16
ターゲットは同一プロセスなのかというところに回答がないんだけど?

109:デフォルトの名無しさん
10/01/06 10:05:14
該当プロセスに侵入してもLVS_OWNERDATAスタイルが付いていれば上手くいく保証がない

110:デフォルトの名無しさん
10/01/06 10:20:53
シェルのリストビューならIShellViewやIFolderViewで取得できる

111:デフォルトの名無しさん
10/01/06 11:07:08
>>109
誰もそんな話はしていないよ。
まずはプロセスが別なのかどうかを確定してから。
話の流れを読もうよ。

112:デフォルトの名無しさん
10/01/06 11:18:10
ただ煽りたいだけの基地外はお引き取りください。

113:デフォルトの名無しさん
10/01/06 11:31:56
スクリーンセーバーを作ってるんですが、HDDのスピンドルを停めるAPIを教えてください。
電源の管理の中にあるやつは選択できる時間が限られているので、自分で停めたいんです。
対応OSはXP Home以降です。

114:デフォルトの名無しさん
10/01/06 11:42:32
電源管理系のAPIをあたってみたら?

115:101
10/01/06 16:34:57
御返事遅くなりまして申し訳ありません。

デスクトップやエクスプローラ等で選択した状態のファイル名を
自作アプリ側で取得したいので、別プロセスとなります。

別プロセスでも、ListView_GetSelectedCount(phWnd) で選択ファイル数が
取得出来ていたので、ファイル名も取得できるかと思っていたのですが、
できないのでしょうか。

116:デフォルトの名無しさん
10/01/06 16:50:24
>>115
すでに>>103に回答が書かれている。

117:デフォルトの名無しさん
10/01/06 16:55:31
数値はもらってもそのまま使えるが
文字列はアドレスをもらうんだから、他のプロセスのアドレスだけもらって
そこを読もうとしたって自分のプロセス空間のアドレスだから、そこに文字列は存在しない。

118:デフォルトの名無しさん
10/01/06 17:09:21
WM_SETTEXTとかだとプロセス跨げるから初心者は勘違いすんのかもね

119:デフォルトの名無しさん
10/01/06 22:10:12
phWnd
sizeof(A)

てか、これを何とかしろw

120:デフォルトの名無しさん
10/01/07 05:02:38
>>119
そんなことは本質じゃない

121:デフォルトの名無しさん
10/01/07 05:08:14
そんなことも本質だ

122:デフォルトの名無しさん
10/01/07 05:17:01
本質というかWin32の基本

123:101
10/01/07 07:46:56
あまり理解出来ませんでしたが、>>103 の内容勉強してきます。
みなさんレスありがとうございました。


124:デフォルトの名無しさん
10/01/07 08:11:46
これでも見れ勉強しとけ
URLリンク(www.yoshibaworks.com)

125:デフォルトの名無しさん
10/01/07 09:03:20
直後の>>102-103で解決してる話題を引っ張るなよ

126:101
10/01/07 11:39:31
>>124
ありがとうございます。私が考えていたことがNG例で
ガッツリ書いてありました。とても勉強になりました。

127:デフォルトの名無しさん
10/01/07 16:15:45
Ctrl+Wでウィンドウを閉じたりすることがありますけど
これってなにかメッセージが割り当てられているのでしょうか?


128:デフォルトの名無しさん
10/01/07 16:18:51
板違い

129:デフォルトの名無しさん
10/01/07 17:03:08
板違いってレベルじゃねえぞ!気違いだ!

130:デフォルトの名無しさん
10/01/07 17:13:21
……。

131:デフォルトの名無しさん
10/01/07 20:35:00
質問です。
WinMainで始まるメインスレッドのスレッド優先度を変えたいのですが、
スレッドIDがわからないためSetThreadPriorityが使えません。
メインスレッドの優先度を変える方法はないでしょうか?

別スレッド(_beginthreadで作った)描画スレッドが重くなった時に、ウインドウメッセージの処理が重くなってしまうようで困っておりまして。
ウインドウメッセージで通信内容を受け取っているのですが、描画スレッドが重くなると通信を受け取ることができず…。(数秒後に一気に受信される。この数秒遅延が困るケースなのです)

132:デフォルトの名無しさん
10/01/07 20:42:34
>>131
スレッドIDとスレッドハンドルは全く別のものだが、スレッドIDが知りたいの?
スレッドIDならGetCurrentThreadId、ハンドルならGetCurrentThreadで取得できる。

133:デフォルトの名無しさん
10/01/07 20:47:36
GetWindowThreadProcessIdもあるな

134:デフォルトの名無しさん
10/01/07 20:50:24
すいません、読み間違えていました。
SetThreadPriorityを使うのには、スレッドハンドルが必要なようです

135:デフォルトの名無しさん
10/01/07 20:53:44
別スレッドを優先度下げて実行すればいいんじゃね?

136:デフォルトの名無しさん
10/01/07 21:00:38
OpenThreadでどうだ

137:デフォルトの名無しさん
10/01/07 21:55:51
通信側を、優先度を上げた別スレッドでやった方が良いような……

138:デフォルトの名無しさん
10/01/07 22:09:22
左上のアイコンででてくるシステムメニューが表示中はウィンドウの更新が
止まるんですが、なんとかなりませんか?

139:デフォルトの名無しさん
10/01/07 22:32:30
全然止まらないが?

140:デフォルトの名無しさん
10/01/07 22:35:06
そうですか。システムメニュー表示中もソケットからのデータ受けて
画面更新してるはずなんですが、何か間違えてるかな。

141:デフォルトの名無しさん
10/01/07 22:45:28
メニュー表示中はモーダルループだから作り方によっては止まる事もある。

142:デフォルトの名無しさん
10/01/07 23:26:03
はじめまして、C#板より誘導されました。
指定したレジストリの値を読み書きされるのを検知するためのAPIはありますか?
もしくは、そのレジストリの書き込みを防ぎたいのですが、何か方法はありませんか?

143:デフォルトの名無しさん
10/01/07 23:30:06
C#スレと同じ回答
APIフック

144:デフォルトの名無しさん
10/01/07 23:33:13
スレ違い
C#スレへ

145:デフォルトの名無しさん
10/01/07 23:34:14
権限奪っちゃえば、誰も書き込めないよ。

146:デフォルトの名無しさん
10/01/07 23:34:23
C#板ってどこ?

147:デフォルトの名無しさん
10/01/09 00:36:34
SHFileOperation() を使ってコピーや移動をしていますが、
途中でキャンセルしたり、エラーが出てストップして終わった場合など
とにかく正常終了した場合以外は、ゼロ以外が返ってくるとありがたい
のですが、その辺を細かく知ることはできるでしょうか。
(今はキャンセルしてもゼロが返ってきているようなのです)

148:デフォルトの名無しさん
10/01/09 00:41:54
>>147
fAnyOperationsAbortedは?

149:147
10/01/09 00:48:32
>>148
あー、そういうフラグを使うのですか!わかりました。やってみます!
ありがとうございました!!助かりました。

150:デフォルトの名無しさん
10/01/09 01:54:25
>>128
>>129
あなたたちは本当に馬鹿ですね。アクセラレータはWin32の機能ですよ。

151:デフォルトの名無しさん
10/01/09 04:21:57
アプリ固有なアクセラレータキーについての質問はスレ違いです

152:デフォルトの名無しさん
10/01/09 09:50:36
ctrl-wでアプリケーションを閉じる機能の実装方法に関して聞いていると思
われるので板違いではない。
そして、アクセラレータ使えと回答が出ている。いつまで引っ張るんだ?

153:デフォルトの名無しさん
10/01/09 11:03:11
いつまで引っ張るって

>>128-129で完結したのを>>150の馬鹿が引っ張っただけだろ

154:デフォルトの名無しさん
10/01/09 11:13:17
>>153
つまり、お前が乏しい想像力で質問妨害をした張本人(>>128)という事だな。

155:デフォルトの名無しさん
10/01/09 11:17:17
一、 APIを使った開発中に出てきた質問ではないのでスレ違い。
二、 「○×(ソフト)の△□(機能)はどうやって実現しているのですか」という質問は
   そのソフトのスレか作者に直接訊けば良い。よって板違い。

156:デフォルトの名無しさん
10/01/09 11:18:14
>>127=>>150=>>153
誰も教えてくれなかったので自分で調べたんですね^^

157:156
10/01/09 11:19:28
訂正
× >>127=>>150=>>153
>>127=>>150=>>154

158:デフォルトの名無しさん
10/01/09 11:25:16
質問です。
モードレスダイアログの場合は、Enterキーを押したときに
DEFPUSHBUTTONが機能しないのだけど、
これを機能させるにはどうすればいいでしょうか?

159:デフォルトの名無しさん
10/01/09 11:27:10
メッセージなんてspy++見りゃ分かる
自分で調べもしないで質問する基地外にまともに答えてくれる人間なんているわけないでしょ
特にここは性格の悪い人が集まってるからな

160:デフォルトの名無しさん
10/01/09 11:35:55
>>158
IsDialogMessageを呼び出し忘れていないか?
ダイアログ固有のメッセージ処理はこれを呼ばないと実行されないぞ。

161:デフォルトの名無しさん
10/01/09 11:38:32
>>155
APIを使った開発中に、他のプログラムの挙動を模倣したくなったのかもしれない。
MSが使っているからCTRL-Wで閉じるプログラムは沢山ある => 何か標準的なAPIがあるかもしれない。

質問妨害やめろ。クズ。

162:デフォルトの名無しさん
10/01/09 11:41:48
Spy++でチェックしてから質問しろ。クズ。

163:デフォルトの名無しさん
10/01/09 11:45:02
ローカルルールにさえ無い事を強要するな。クズ。

164:デフォルトの名無しさん
10/01/09 11:45:35
調べてから質問しなかったキミが悪いんだからもう諦めろ

165:デフォルトの名無しさん
10/01/09 11:47:35
はぁ? オレは質問者じゃないが…
質問や議論を妨害するクズは死ね。

166:デフォルトの名無しさん
10/01/09 11:51:00
質問者本人じゃないならなぜ馬鹿な質問者の肩を持つんだ?
スレ住人に難癖付けるのが目的のキチガイか?

167:デフォルトの名無しさん
10/01/09 11:52:24
質問妨害を目的に住み着いているのは住人とは言わない。ただのクズだ。

168:デフォルトの名無しさん
10/01/09 11:53:06
スレ違いの質問に妨害も何もないでしょ

169:デフォルトの名無しさん
10/01/09 11:54:31
>>160
ありがとうございます

170:デフォルトの名無しさん
10/01/09 11:56:56
質問妨害を目的に住み着いている張本人が一体何を言ってるんだ?

171:デフォルトの名無しさん
10/01/09 11:58:47
難癖厨はスルーで

172:デフォルトの名無しさん
10/01/09 11:59:17
質問妨害を正当化するな。クズ。

> ctrl-wでアプリケーションを閉じる機能の実装方法
ぜんぜんスレ違いじゃない。

173:デフォルトの名無しさん
10/01/09 12:01:09
> ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
調べずに質問するのはスレ違いですよ

174:デフォルトの名無しさん
10/01/09 12:06:51
検索してない事なんてわからないし、例え検索してなくてもローカルルールに
抵触したのであって、スレ違いじゃ無いね。
詭弁を弄しても、スレ違いじゃない質問をお前が妨害した事は覆せないよ。
消えろ、クズ。

175:デフォルトの名無しさん
10/01/09 12:07:30
顔真っ赤ですよ

176:デフォルトの名無しさん
10/01/09 12:10:42
また必死なキチガイか
リアルで嫌な事でもあったの?w

177:デフォルトの名無しさん
10/01/09 12:11:55
そうやってお前らが構うから調子に乗るんだろ

178:デフォルトの名無しさん
10/01/09 12:18:33
>>175
IDでなくても自演はミエミエ。死ね。クズ。

179:デフォルトの名無しさん
10/01/09 12:25:40
ローカルルールに反したらスレ違い・板違いですよ
分かったら二度と来ないで下さいねクズ^^

180:デフォルトの名無しさん
10/01/09 12:27:13
ローカルルールに反して、検索しなかった事を立証しなさい。
死ねよ。クズ。

181:デフォルトの名無しさん
10/01/09 12:28:35
>>127=>>180
君が立証すれば?

182:デフォルトの名無しさん
10/01/09 12:35:22
>>181
「調べて出直せ」とか言うべきでしたね。w でも後の祭り。
お前がスレ違いだといって議論妨害して事実はひっくり返せない。

183:デフォルトの名無しさん
10/01/09 12:42:16
二日経ってからわざわざ質問妨害されたとか書いてるのが
検索していなかった証拠じゃないか。

184:デフォルトの名無しさん
10/01/09 12:45:20
つまり、二日前は検索していなかった事もわからずに妨害したと言う事だね。
死ねよ。クズ。

185:デフォルトの名無しさん
10/01/09 12:47:38
何かメッセージはあるか、なんてちゃんと検索していれば出ない表現だから。

186:デフォルトの名無しさん
10/01/09 12:49:39
2日かかってアクセラレータキーを知って自分を叩いた連中に一矢報いたくなったのがバレバレ
痛々しい奴だなぁ

187:デフォルトの名無しさん
10/01/09 12:50:11
万人が2chに毎日張り付いていると思うなよ。

188:デフォルトの名無しさん
10/01/09 12:51:21
で、結局アクセラレータは板違いじゃなかったわけだよな。

189:デフォルトの名無しさん
10/01/09 12:52:01
「ちゃんと検索しろ」はローカルルールにはないな。
ローカルルール捏造するなよ。クズ。

190:デフォルトの名無しさん
10/01/09 12:52:18
アクセラレータキーが板違いなんて誰も言ってないでしょうが
馬鹿ですか?

191:デフォルトの名無しさん
10/01/09 12:54:14
>>190
つまり>>128はム板的解決方法を知らなかったわけだな。

192:デフォルトの名無しさん
10/01/09 12:54:20
MSDNライブラリで
Win32 and COM Development→User Interface→Windows User Interface→User Input
を辿ればすぐ見つかるだろが
自分で調べない奴が偉そうに口答えするな

193:デフォルトの名無しさん
10/01/09 12:55:33
>>192
板違いじゃないじゃん w

194:デフォルトの名無しさん
10/01/09 12:57:16
質問する前に検索しないゆとり脳の>>127の存在そのものが板違いってことですよ

195:デフォルトの名無しさん
10/01/09 12:59:19
私は一切検索しません。
でも答えは教えろ。
教えないのは質問妨害。死ね。

何こいつw

196:デフォルトの名無しさん
10/01/09 13:00:46
答えを知らないくせにいちいち間違った回答する奴も邪魔なんだがな。

197:デフォルトの名無しさん
10/01/09 13:01:51
お前以外は答えを知ってるんだが・・・

198:デフォルトの名無しさん
10/01/09 13:02:39
>>195
誰も、そんな事言って無いね。

>>128に質問妨害止めろと言っただけ。それを認められない>>128が詭弁を弄して抵抗
してたけど、>>192で負け決定。

199:デフォルトの名無しさん
10/01/09 13:04:42
ハァ?>>128って誰?

俺は検索しない馬鹿は質問するなと言ってるだけだが

200:デフォルトの名無しさん
10/01/09 13:08:23
なんで>>128にキレてるんだろ
板違いと言われたのがそんなに悔しいのか?

201:デフォルトの名無しさん
10/01/09 13:12:17
検索していない事を立証してから言え。

202:デフォルトの名無しさん
10/01/09 13:15:42
>>127の質問文を打ってる時間があればMSDNで見つけられる以上、
検索しているという事実が無い限り検索していないと判断していい

203:デフォルトの名無しさん
10/01/09 13:18:43
>>202
アクセラレータという機能を知らない人間が>>127を書いている時間内で
MSDNでそれにたどり着く方法があるという主張だな。立証してみたまえ。

204:デフォルトの名無しさん
10/01/09 13:19:35
ああ、こいつ3日前のモーダルループを理解してない馬鹿か
MSDNを調べなくて叩かれたという点で自分と>>127を重ね合わせてるのか。

205:デフォルトの名無しさん
10/01/09 13:21:08
いよいよ反論できなくなったら無関係なのを持ち出して逃げるつもりか。
芯から腐ったクズだな。

206:デフォルトの名無しさん
10/01/09 13:22:42
>>192の方法で辿っていけば見つかるんだが

> Keyboard Accelerators
> This section discusses keyboard accelerators. A keyboard accelerator is a keystroke or combination of keystrokes that generates a command message for an application.

これで分からなかったらAPIとか以前の問題

207:デフォルトの名無しさん
10/01/09 13:33:00
>>192の道順を間違えずに辿りつける奴以外はお断りという主張だな。
そうしたいなら、そういうスレッド作って移住しろ。
お前一人だけで罠にかかる得物待ってて「スレ違い、帰れ」とかやればいい。w

208:デフォルトの名無しさん
10/01/09 13:37:14
また難癖か
一本道なのにどう間違うんだ?

つーかMSDNライブラリの閲覧に慣れてないならそいつの修行が足りないだけ
半年ROMってろ

209:デフォルトの名無しさん
10/01/09 13:49:07
>>208
難癖か? >>128を正当化するために、MSDNに載っていることは検索可能だから、
質問禁止と言ってるお前が100倍難癖。

出てけクズ。

210:デフォルトの名無しさん
10/01/09 13:50:43
だから>>128って誰だよ
自分を叩いてるのは全員同一人物とでも思ってるのか?

211:デフォルトの名無しさん
10/01/09 13:53:47
>>209
そこまでいうなら、別人という事にしといてやるよ。
MSDNライブラリの閲覧に慣れていない奴は質問禁止というのがお前の主張だな、
それなら>>128と同類だから、2人でそういう新スレ作って二度と来るな。

212:デフォルトの名無しさん
10/01/09 13:55:39
質問に答える方はここで質問者来るの身構えて待ってるわけ?
だから、検索しないで質問しに来た奴にまたかよとか思い、イラッとしちゃうわけ?


213:デフォルトの名無しさん
10/01/09 13:57:08
アクセラレータという機能を知らない人間がMSDNで調べるのは無理だろ。
だって猫わかSDK第1部すら習得してないんだぜ?
多分プログラミング暦1週間ぐらいの人間でMSDNやAPIという単語自体知らない可能性が高い。

214:デフォルトの名無しさん
10/01/09 13:59:40
>>212
普通は>>128-129みたいに適当にあしらうだけでしょ
質問者が逆ギレして噛み付かない限りこういう荒れ方はしないよ

215:デフォルトの名無しさん
10/01/09 14:03:46
今度は質問者に責任なすりつけて正当化しようというつもりか。
芯から腐ったクズだな。

216:デフォルトの名無しさん
10/01/09 14:08:35
わからない五大理由に当てはまるやつが相手されないのは
この手の掲示板では普通の事だが、何をカリカリしてるんだ?
嫌なら見なきゃいいだろ。

217:デフォルトの名無しさん
10/01/09 14:10:15
わからない七大理由
1. 読まない ・・・説明書などを読まない。読む気などさらさらない。
2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。
4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。
5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする。
6.感謝しない・・・教えてもらって当たり前。事がすんだらさようなら。
7.逆切れする・・・自分の思うようにならないと逆切れする。


思いっきり該当していてワロスwww

218:デフォルトの名無しさん
10/01/09 14:24:55
>>216-217
そんなみっともない自己弁護してないで、MSDNに載ってる事項は質問禁止の新スレ作って
移住しろよ。

219:デフォルトの名無しさん
10/01/09 14:26:44
ここがそういうスレだから。
お前が移住しろよ。

220:デフォルトの名無しさん
10/01/09 14:30:01
このスレに限らず、2ちゃんねるでは1の注意事項読んでから書き込め。

221:デフォルトの名無しさん
10/01/09 14:30:42
//-------------------ここまで俺の自演

//-------------------そしてここからは君の自演だ!↓

222:デフォルトの名無しさん
10/01/09 14:32:55
>>219
ローカルルールの捏造すんな。クズ。

223:デフォルトの名無しさん
10/01/09 14:33:40
質問する前に検索しない人お断りのスレですが何か?
検索しない人大歓迎の初心者スレなら別に立ってるでしょうに

224:デフォルトの名無しさん
10/01/09 14:36:38
主張をすり替えるなよ、お前は「MSDNに記載されている事は到達できるからスレ違い」
と言っている。

225:デフォルトの名無しさん
10/01/09 14:37:56
いいぞもっとやれ

226:デフォルトの名無しさん
10/01/09 14:39:46
お前が勝手にすり替えてるんだろ
俺は検索しない馬鹿は質問するなと言ってるだけ

227:デフォルトの名無しさん
10/01/09 14:42:33
スレリンク(tech板:161番),163,165,167,172,174,178,180,184,189,205,209,215,222

クズクズ五月蝿いので通報してきた

228:デフォルトの名無しさん
10/01/09 14:56:44
>>127
ウインドウメッセージを処理して実現している。
WM_KEYあたりで処理し、SendMessageでウインドウを最小化してるんだろう

229:デフォルトの名無しさん
10/01/09 15:00:46
>>226
検索してもたどり着けない場合があるわけだが、お前は検索していない証拠として
「MSDNに記述されている」事を指摘した(>>192)。
つまり、MSDNに記述されていれば検索可能だから質問してはいけないという事になる。

230:デフォルトの名無しさん
10/01/09 15:20:03
検索してたどり着くから言ってるんだが、頭大丈夫か?

231:デフォルトの名無しさん
10/01/09 15:30:16
個々のページや巡回禁止してるサイトならともかく
トップから4クリックでアクセスできるページが検索でたどり着けないとか有り得ねぇよ

232:デフォルトの名無しさん
10/01/09 15:31:51
つまり、たどりつけない奴は質問禁止という事だな。

233:デフォルトの名無しさん
10/01/09 15:33:52
そういうのを曲解っていうんだよ

234:デフォルトの名無しさん
10/01/09 15:37:47
俺は「MSDNライブラリでたどり着く事例」を示した
次はお前が「どのように検索してもたどり着けない事例」を示す番だ

235:デフォルトの名無しさん
10/01/09 15:38:50
スルー力検定試験場はこちらですか?

236:デフォルトの名無しさん
10/01/09 15:39:56
>>235
残念、あなたは落第です。

237:デフォルトの名無しさん
10/01/09 15:42:53
アクセラレータキーを知らないってWin32プログラマとして有り得なくね?
きっと>>127はアクセラレータキーではない別の何かを期待してると思われ

238:デフォルトの名無しさん
10/01/09 15:48:10
MSDNに記述されている項目は検索可能なので質問禁止です。
MSDNに記述されていない項目はWin32APIではありませんから、スレ違いにつき質問禁止です。

239:デフォルトの名無しさん
10/01/09 15:49:59
MSDNに記述されていないWin32APIのみ質問可能です。

240:デフォルトの名無しさん
10/01/09 15:52:06
キチガイってほんとにいるんだな・・・。

241:デフォルトの名無しさん
10/01/09 15:52:37
Microsoftの定義以外はWin32APIではありません。

242:デフォルトの名無しさん
10/01/09 15:53:28
だからさー、>>127=>>150だって

アクセラレータキーと答えていたら
>メッセージを聞いているのです。知らないならレスしないで下さい。
とか言って荒らすつもりだったキチガイでしょ

243:デフォルトの名無しさん
10/01/09 15:53:50
>>240
とっとと、新スレ作って出てけよ。お前が望んだ事だ。

244:デフォルトの名無しさん
10/01/09 15:55:52
>>242
そこまで妄想すすんでるなら、答える必要ないから来るな。

245:デフォルトの名無しさん
10/01/09 15:56:43
ここは俺が占拠した!嫌なら出てけ!!ってことですね

246:デフォルトの名無しさん
10/01/09 15:57:58
>答える必要ない
>答える必要ない
>答える必要ない


答えられないくせにwwwwwwwwwwwwwwwwwwwwwwwwww

247:デフォルトの名無しさん
10/01/09 16:00:03
おい、キチガイ
ウザイから酉つけろ

248:デフォルトの名無しさん
10/01/09 16:20:32
>>245-247
自演してないで、とっととMSDNに記述されてる事項の質問禁止の
新スレ作って出てけ。

249:デフォルトの名無しさん
10/01/09 16:25:28
自分に反論するのは全員自演ってかwwwwwおめでてーなwwwwwwwww

250:デフォルトの名無しさん
10/01/09 16:32:11
姦国人に不法占拠された竹島みたいなスレ

251:デフォルトの名無しさん
10/01/09 16:36:56
新スレ作って出てけニダ

252:●
10/01/09 17:21:27
このキチガイは俺じゃないですよ
最近はROMってますから

253:デフォルトの名無しさん
10/01/09 17:39:35
逆に考えるんだ
ここでは何を質問すればいいんだ?

254:デフォルトの名無しさん
10/01/09 17:53:01
検索しても解決できないWin32APIの謎について質問すればいいです

255:デフォルトの名無しさん
10/01/09 18:09:07
検索しても出て来ないWIN32APIの謎について詳しい方がこのスレにいらっしゃいますかー?

256:デフォルトの名無しさん
10/01/09 18:12:40
>>192の定義により、4階層以内に記述されている項目は禁止。

257:デフォルトの名無しさん
10/01/09 18:21:41
勝手に定義とか決め付けるなキチガイ

258:デフォルトの名無しさん
10/01/09 18:23:01
キチガイ自治厨うぜぇ

259:デフォルトの名無しさん
10/01/09 18:24:12
4階層だから、容易に辿りつけるんだろ。

260:デフォルトの名無しさん
10/01/09 18:26:34
Advanced Windowsやインサイド Windowsに載ってるような情報なら持ってる奴が答えられるだろ。

261:デフォルトの名無しさん
10/01/09 18:28:40
4階層どころかMSDN Libraryで辿れる程度の内容なら自分で探せっつーの!
何のためのインターネットなんだよ

262:デフォルトの名無しさん
10/01/09 18:33:40
隠しAPI以外質問禁止

263:デフォルトの名無しさん
10/01/09 18:34:18
MSDNは
「項目」⇒(リファレンス⇒関数)⇒「関数」
の余計な抽象階層()がうざいな
そこには何の有益な情報もないのに

264:デフォルトの名無しさん
10/01/09 18:35:55
キチガイのためのインターネットらしい。

265:デフォルトの名無しさん
10/01/09 18:42:14
MSDNも引けないやつがAPIで開発とか笑わせんな

266:デフォルトの名無しさん
10/01/09 18:44:18
そしてこのスレでは全部の質問が禁止されるのであった

267:デフォルトの名無しさん
10/01/09 18:45:38
質問です
⇒(リファレンス⇒関数)⇒
は何のためにあるんですか

268:デフォルトの名無しさん
10/01/09 18:45:51
はあ?MSDNに載ってない細部の情報を知りたい時に質問すればいいじゃん

269:デフォルトの名無しさん
10/01/09 18:47:41
>>268
そんな高度な情報、ここで質問したって解決するわけなかろう

270:デフォルトの名無しさん
10/01/09 18:50:36
>>269
>>260

271:デフォルトの名無しさん
10/01/09 18:50:48
いつもどおりだな

272:デフォルトの名無しさん
10/01/09 18:52:07
Win32API は枯れてるので MSDN と Google と過去ログを探せば 99.9 ㌫解決します。

273:デフォルトの名無しさん
10/01/09 18:54:59
Win32APIで、できないことってありますか?
なんでいろんなAPIが次から次に作られるんですか?

274:デフォルトの名無しさん
10/01/09 18:57:46
>>272
ごめん、2chの過去ログが役に立ったことないわ w

275:デフォルトの名無しさん
10/01/09 18:58:00
APIでできないこと = CO2削減

276:デフォルトの名無しさん
10/01/09 18:59:00
>>274
それはあなたが 馬 鹿 だからです。

277:デフォルトの名無しさん
10/01/09 19:00:17
>>270
Advanced Windows持ってるけど、いちいち本を参照してまで回答しようとは思わないな

278:デフォルトの名無しさん
10/01/09 19:03:13
……。

279:デフォルトの名無しさん
10/01/09 19:04:14
>>276
そう?
MSDNとかCodeProjectとかMSDNのインシデントで大体解決するもん。

ム板はこんな雑談スレばっか。

280:デフォルトの名無しさん
10/01/09 19:05:23
WinAPIってWindows8で無くなるんでしょ?
実際今だってWin9x時代の後方互換で残ってるといっていいし。
これからわざわざ習得しなくてもいいよね。

281:デフォルトの名無しさん
10/01/09 19:07:26
>>280
自分で調べてください

282:デフォルトの名無しさん
10/01/09 19:09:37
基本的にVista以降は.NET前提になっていて、APIはサービスやドライバ用と考えていい

283:デフォルトの名無しさん
10/01/09 19:18:18
いずれ未署名のアンマネージドコードはXPM的な仮想環境上でしか動かせなくなるんじゃね?

284:デフォルトの名無しさん
10/01/09 19:31:47
今まで学んだことの全てが無駄になるのか
おっそろしいなあ

285:デフォルトの名無しさん
10/01/09 19:45:14
2020年から来たんだが、Windows Xで遂にWinAPI(ClassicAPI)のネイティブサポートが廃止された。
しょうがないので自作ソフトを.NETに移植してる所だが、想像を絶する作業で心が折れそうだ。
こんな事なら最初から.NETで作っとくべきだったよ。。。

286:デフォルトの名無しさん
10/01/09 19:47:28
……。

287:デフォルトの名無しさん
10/01/09 19:54:01
雑談でごまかしていないで、>>128と同類のキチガイはMSDN4階層以内
質問禁止の新スレつくって出て行くように。

288:デフォルトの名無しさん
10/01/09 19:56:50
キチガイはあなたです
竹島は日本の領土です
早く出て行って下さい

289:デフォルトの名無しさん
10/01/09 20:01:38
【キチガイの遷移】
目覚まし→MVP→姦国人風キチガイ

実は同一人物??

290:デフォルトの名無しさん
10/01/09 20:06:10
msdn4階層以内は質問禁止というキチガイルールを勝手に作ろうとしている
>>128>>192は早く出て行ってください。

291:デフォルトの名無しさん
10/01/09 20:06:40
>>288
板違い

292:デフォルトの名無しさん
10/01/09 20:08:33
たった三文字しか書いてないレスの奴をキチガイってあんたw
どう考えても半日で1スレに30レスぐらい書いてる奴の方がキチガイでしょうがwww

293:デフォルトの名無しさん
10/01/09 20:12:04
お前がもっと気違い

294:デフォルトの名無しさん
10/01/09 20:12:22
MSDN10階層以内、Google200件以内は禁止します。
自分の力で探す努力をしましょう。

295:デフォルトの名無しさん
10/01/09 20:15:17
しばらく来ないと思ったら突然戻ってきたな
風呂入って晩飯食ってたか?

296:デフォルトの名無しさん
10/01/09 20:21:54
探すキーワードが分からない場合はどうすればいいんですかぁ?

297:デフォルトの名無しさん
10/01/09 20:23:13
諦めて寝ましょう。

298:デフォルトの名無しさん
10/01/09 20:24:11
↑こいつ気違い

299:デフォルトの名無しさん
10/01/09 20:25:45
↑こいつも気違い

300:デフォルトの名無しさん
10/01/09 20:28:25
> クズ
> 死ね
> 消えろ
> 出てけ
でレス抽出してみましょう。

301:69
10/01/09 20:30:36
相変わらずだな、おい w

302:デフォルトの名無しさん
10/01/09 20:31:18
今更ながらこのスレのwikiがあるのに初めて気づいた

303:デフォルトの名無しさん
10/01/09 20:34:35
>>174 消えろ、クズ。
>>178 死ね。クズ。
>>180 死ねよ。クズ。
>>248 新スレ作って出てけ。
>>287 新スレつくって出て行くように。

ようやく落ち着きを取り戻してきたようだが、
一体彼に何があったのだろうか・・・

304:デフォルトの名無しさん
10/01/09 20:36:37
エリートさん、模範的なWin32APIの質問してみてくださいよ。

305:デフォルトの名無しさん
10/01/09 20:40:20
クズや死ねを連発するほど精神状態が不安定になるのってどういう状況なのだろう

306:デフォルトの名無しさん
10/01/09 20:47:23
>>305
板違い

307:デフォルトの名無しさん
10/01/09 20:48:52
では適切な板へ誘導お願いします。

308:デフォルトの名無しさん
10/01/09 20:49:59
>>307
メンタルヘルス板

309:デフォルトの名無しさん
10/01/09 20:50:17
>>303
とっとと消えて失せろ。クズ。

310:デフォルトの名無しさん
10/01/09 20:54:34
メンヘル板ですか……。
つまりこの精神不安定な気違いさんは精神疾患ということですね。
わかりました。ありがとうございます。

311:デフォルトの名無しさん
10/01/09 21:09:21
メンタルヘルス板にて、スレを見て頂いて識者のご意見を伺ったのですが、
やはり彼は精神疾患の類いではないかというお返事を頂きました。
板違いですが、一応ご報告までに……。

312:デフォルトの名無しさん
10/01/09 21:11:04
最近は識者ってのが流行ってんの?

313:デフォルトの名無しさん
10/01/09 21:31:35
その場逃れの言い逃れを積み重ねた結果、MSDN4階層以内は質問禁止などと
いうキチガイルールに行きついてしまった>>192の上司の苦労が忍ばれるな。

314:デフォルトの名無しさん
10/01/09 21:33:20
有識者は流行ってる

315:デフォルトの名無しさん
10/01/09 21:42:52
小澤征爾

316:デフォルトの名無しさん
10/01/09 22:12:03
もうだめだこのスレ

317:デフォルトの名無しさん
10/01/09 22:16:55
もう気遣いはやめろ

318:デフォルトの名無しさん
10/01/10 00:21:13
> クズ
> 死ね
> キチガイ
よく見たらただのオウム返しじゃん
やっぱ病気だわこいつ

319:デフォルトの名無しさん
10/01/10 00:54:36
MSDN4階層以内は質問禁止というキチガイルールに行き付いてしまった己の
マヌケを恥じるべきだな。しかもオウム返しの用法すら知らないようだし。w
とっとと新スレ立てて移住したらどうだ?

320:デフォルトの名無しさん
10/01/10 01:00:06
オウム返しってことは自分も「クズ、死ね、キチガイ」と
言ってたってことだな。 w

321:デフォルトの名無しさん
10/01/10 01:04:14
チンパンジーじゃなくて、メンヘラーだったか。

322:デフォルトの名無しさん
10/01/10 01:07:38
MSDN4階層以内は質問禁止というキチガイルール
を言い出したのはキミ(>>256)でしょうが
記憶喪失ですかぁ??

323:デフォルトの名無しさん
10/01/10 01:21:34
>>322
それは>>192を踏まえてのことだろ

324:デフォルトの名無しさん
10/01/10 01:27:36
僕オリジナルのWin32APIの関数を作るにはどうしたらいいですか?

325:デフォルトの名無しさん
10/01/10 01:31:02
>>192のどこをどう読んだら
MSDN4階層以内は質問禁止というキチガイルール
になるんだか

326:デフォルトの名無しさん
10/01/10 01:33:38
>>324
まず、MSに入社しよう。

327:デフォルトの名無しさん
10/01/10 02:16:55
>>325
じゃあMSDNに記述してることは全面禁止ってことか?

328:デフォルトの名無しさん
10/01/10 02:27:12
MSDNでこうすれば見つかるという文章の
どこから「禁止」と読み取るんだ?

329:デフォルトの名無しさん
10/01/10 02:35:52
いい加減、キチガイいじるのやめろよ。

330:デフォルトの名無しさん
10/01/10 02:49:22
MSDNがしっかりしてないからこんなことになるんだ
だいたい検索機能の一つもないドキュメントなんて考えられない
全部google経由じゃないか(笑)
bingと連携とかすればいいのに

331:デフォルトの名無しさん
10/01/10 02:58:35
検索コネクタ追加してエクスプローラからMSDN検索してますが何か?

332:デフォルトの名無しさん
10/01/10 03:41:31
だからキチガイいじるのやめろって。

333:デフォルトの名無しさん
10/01/10 04:18:26
Search MSDN with Bingと書かれた入力欄が見えないようですな
もう少しいじり続けてみよう

334:デフォルトの名無しさん
10/01/10 10:19:26
模範的なWin32APIの質問をやってみてくださいよ

335:デフォルトの名無しさん
10/01/10 11:42:56
ここまで恥を晒しても寝て起きたら脳内リセットか。

336:デフォルトの名無しさん
10/01/10 11:55:02
確かにアクセラレータが板違いとか言ったら恥ずかしいわな

337:デフォルトの名無しさん
10/01/10 12:12:02
アクセラレータが板違いなんて誰も言ってませんが
相変わらず妄想の激しいキチガイですね

338:デフォルトの名無しさん
10/01/10 12:14:29
MSDNに検索機能が無いという証拠を挙げたまへ

339:デフォルトの名無しさん
10/01/10 13:16:34
>>337
何が板違いなの?

340:デフォルトの名無しさん
10/01/10 13:33:09
これだけ荒れてるのに当の質問者である>>127が来ないということは
昨日からファビョってる気違いが>>127本人と考えて良さそうだ

341:デフォルトの名無しさん
10/01/10 13:36:28
……。

342:デフォルトの名無しさん
10/01/10 13:39:03
アクセラレータは板違いではないし、アクセラレータが板違いと言った人物もいない訳だが、
いったい何を言ってるんだ?

343:デフォルトの名無しさん
10/01/10 16:46:01
で、結局ctrl+wのwmはどうなのよ?
教えてえろい人!

344:デフォルトの名無しさん
10/01/10 16:49:38
てめーにはおしえてやんねーくそしてねろ

345:デフォルトの名無しさん
10/01/10 17:17:23
>>343
TranslateAccelerator()をコールすると適切な
WM_COMMANDかWM_SYSCOMMANDが発生する。

346:デフォルトの名無しさん
10/01/10 17:20:00
ctrl+w自体にメッセージは割り当てられてねーよ

347:デフォルトの名無しさん
10/01/10 17:35:19
WM_KEYDOWN捕まえてGetKeyStateでおk

348:デフォルトの名無しさん
10/01/10 17:50:26
MSDNに検索機能の一つもない

の説明マダー??

349:デフォルトの名無しさん
10/01/10 17:53:50
きえろぶっとばされんうちにな

350:デフォルトの名無しさん
10/01/10 17:54:21
無いものに説明も何もねーよ。


351:デフォルトの名無しさん
10/01/10 18:00:36
俺が作ってやる

352:デフォルトの名無しさん
10/01/10 18:00:47
つまり>>330のキチガイが馬鹿って事ですね

353:デフォルトの名無しさん
10/01/10 18:03:25
MSDNに検索機能があるにもかかわらず
> 検索機能の一つもない
と言ってるから聞いてるんだけど?

354:デフォルトの名無しさん
10/01/10 18:03:45
でも、実際MSDNで検索するより、「site:msdn.microsoft.com」を付けてGoogleで検索した
方が速いよね。

355:デフォルトの名無しさん
10/01/10 18:05:18
速かねーよ

356:デフォルトの名無しさん
10/01/10 18:07:21
検索コネクタいいぞ
MSから拾ってきたやつを少し改造して検索範囲をWin32 & COM内に限定すれば
CEや.NETなんかの雑音を拾わなくて済む

357:デフォルトの名無しさん
10/01/10 18:16:01
結局、
> だいたい検索機能の一つもないドキュメントなんて考えられない
の根拠は示せないの?

358:デフォルトの名無しさん
10/01/10 18:40:08
ScriptFreeで見てるんじゃね
俺もだけど

359:デフォルトの名無しさん
10/01/10 18:44:00
つまり基地外はScriptFreeで見ていたが故に
MSDNに検索機能がないと本気で思い込んでいて、
「検索機能ないだろが!『質問する前に検索しろ』と言うやつ死ね!」
と勝手に憤慨して大暴れしていたってことか

360:デフォルトの名無しさん
10/01/10 18:53:03
>>328
忘れたふりしてとぼけるつもりか? 脳軟化ジジイ
説明してやるよ。

脳軟化ジジイ 調べずに質問するのはスレ違いと発言
>>173 調べずに質問するのはスレ違いですよ
>>179 ローカルルールに反したらスレ違い・板違いですよ

検索していない事はわからない、立証しろと要求される
>>180 ローカルルールに反して、検索しなかった事を立証しなさい。

脳軟化ジジイ、後の事は全然考えず、MSDNライブラリですぐ見つかる(から検索していない)と発言。
>>192
> MSDNライブラリで
> Win32 and COM Development→User Interface→Windows User Interface→User Input
> を辿ればすぐ見つかるだろが
> 自分で調べない奴が偉そうに口答えするな

361:デフォルトの名無しさん
10/01/10 18:55:18
……。

362:デフォルトの名無しさん
10/01/10 18:59:14
だから、事実と妄想を切り離せ。

> アクセラレータが板違いとか言った
> MSDN4階層以内は質問禁止というキチガイルールに行き付いてしまった
> 検索機能の一つもない

こんな事実はどこにも無い。

363:デフォルトの名無しさん
10/01/10 19:01:55
>>173 調べずに質問するのはスレ違いですよ
>>192 MSDNライブラリで(中略)すぐ見つかるだろが

で、どこを読めば
> MSDN4階層以内は質問禁止というキチガイルール
になるんだ?

364:デフォルトの名無しさん
10/01/10 19:02:57
     カタカタ
  || ̄ Λ_Λ
  ||_(Д`; ) 「なに?この基地外粘着スレ・・・」
  \⊂´   )
    (  ┳'

365:デフォルトの名無しさん
10/01/10 19:07:46
ム板一の基地外スレと聞いて飛んできました

366:デフォルトの名無しさん
10/01/10 19:09:05
どこで聞いたの?幻聴ですか?

367:デフォルトの名無しさん
10/01/10 19:11:33
Win32APIをするとしたらプロの方はどのような言語を使用するのですか?


368:デフォルトの名無しさん
10/01/10 19:13:47
マダァ-? (・∀・ )っ/凵⌒☆チンチン
はやく次の燃料投下しれ

369:デフォルトの名無しさん
10/01/10 19:14:02
>Win32APIをする
君は日本語の勉強をしなさい。

370:デフォルトの名無しさん
10/01/10 19:14:22
>>367
C/C++が多いと思うけど、色んな言語で使うでしょ。

371:デフォルトの名無しさん
10/01/10 19:45:50
今日はキチガイ元気ないね
昨日はクズ死ね連呼して活発だったのに

372:デフォルトの名無しさん
10/01/10 19:56:59
>>367
VC++

373:デフォルトの名無しさん
10/01/10 20:00:28
>>367
VB6、VBA

374:デフォルトの名無しさん
10/01/10 22:33:35
>>363
都合の悪いところを省略しないように、>>192
>>180 ローカルルールに反して、検索しなかった事を立証しなさい。
を受けての発言、>>192なりに検索しなかった事の証明らしい。w

375:デフォルトの名無しさん
10/01/10 22:42:57
もう飽きた。

376:デフォルトの名無しさん
10/01/10 22:47:35
Googleで
『Site:msdn.microsoft.com 検索キーワード』
ってやるとMSDN内の検索がデキルヨ!!

377:デフォルトの名無しさん
10/01/10 22:57:37
もう飽きた?
「もう許してください」だろ。二度と質問妨害しないなら許してやるよ。

378:デフォルトの名無しさん
10/01/10 23:05:55
もう許してください。

379:デフォルトの名無しさん
10/01/10 23:07:25
もう許してください。

380:デフォルトの名無しさん
10/01/10 23:07:44
。が余計なんだよ

381:デフォルトの名無しさん
10/01/10 23:08:42
もう許してください

382:デフォルトの名無しさん
10/01/10 23:09:27
もう許してください

383:デフォルトの名無しさん
10/01/10 23:10:03
「もう許してください」

384:デフォルトの名無しさん
10/01/10 23:10:10
もう許してください

385:デフォルトの名無しさん
10/01/10 23:10:48
「もう許してください」

386:デフォルトの名無しさん
10/01/10 23:13:59


    もう許してください



387:デフォルトの名無しさん
10/01/10 23:15:53
          ____
         / ̄ ̄ ̄ \
      /   :::::\:::/\  
     /    。<一>:::::<ー>。 
     |    .:::。゚~(__人__)~゚j   もう許してください
     \、   ゜ ` ⌒´,;/゜
    /  ⌒ヽ゚  '"'"´(;゚ 。  
   / ,_ \ \/\ \
    と___)_ヽ_つ_;_ヾ_つ.;._


388:デフォルトの名無しさん
10/01/10 23:16:09
もうして下さい

389:デフォルトの名無しさん
10/01/10 23:17:50
もうくさい

390:デフォルトの名無しさん
10/01/10 23:19:24
もさい

391:デフォルトの名無しさん
10/01/10 23:20:08
ださい

392:デフォルトの名無しさん
10/01/10 23:20:15
して下さい
  して下さい
    して下さい

393:デフォルトの名無しさん
10/01/10 23:22:22
ゆるい

394:デフォルトの名無しさん
10/01/10 23:22:27
も ゆ し く さ
 う る て だ い

395:デフォルトの名無しさん
10/01/10 23:24:42
もゆる

うるし

うるさい

396:デフォルトの名無しさん
10/01/10 23:25:07
 う ゆ     さい
も   るしてくだ

397:デフォルトの名無しさん
10/01/10 23:27:43
もう  し     ね
  ゆる てください

398:デフォルトの名無しさん
10/01/10 23:32:55
             _,,..r'''""~~`''ー-.、
            ,,.r,:-‐'''"""~~`ヽ、:;:;:\
           r"r          ゝ、:;:ヽ
   r‐-、   ,...,, |;;;;|       ,,.-‐-:、 ヾ;:;ゝ
   :i!  i!  |: : i! ヾ| r'"~~` :;: ::;",,-‐‐-  `r'^! 
    !  i!.  |  ;| l|  ''"~~   、      i' |     イェ~イ
     i! ヽ |  | |    ,.:'"   、ヽ、   !,ノ
    ゝ  `-!  :| i!  .:;: '~~ー~~'" ゙ヾ : : ::|
   r'"~`ヾ、   i! i!   ,,-ェェI二エフフ : : :::ノ~|`T    >>377見てるー?もう許してください
  ,.ゝ、  r'""`ヽ、i! `:、   ー - '" :: : :/ ,/         
  !、  `ヽ、ー、   ヽ‐''"`ヾ、.....,,,,_,,,,.-‐'",..-'"
   | \ i:" )     |   ~`'''ー---―''"~

399:デフォルトの名無しさん
10/01/10 23:33:59
もうゆてださいゆるてくさもうるくだもうゆるしくだいうゆしだるしいゆ
しだもゆてくだもうゆるてくさいもだてくさいもるてくだてくださうてく
だいくさゆるてもいもうゆしくさもうくもうゆしてくださゆてくだいうる
しいうるくださいうるくるしてさいうゆしてもうゆしさもくだいしくださ
いもゆしてもゆるしくださいもるしてもしてさうてくいもうゆしもうるて
くうるてくさもうゆるしくいるてさもうるしださしださもてくだしてくだ
うゆるくださゆしくさもうゆるてくいゆだもしくだいもうるしくさいして
くだいもうるだもうゆるしうゆるさいもゆるしくもうるしくいもうゆして
だもうしださるしてくだいもうゆしださゆてくださもうゆてさいゆるしさ
いゆるてくもるてくもゆしくゆださいもうゆしくださいもうるしていもう
くうゆくいゆるしださるしてくさゆしうるしてうるしてもうしくださいも
るてだいうゆしてくださうゆるくうるしてだいてくさいもうるしくもゆる
てくだうださてさもしくだいていもうゆるしくいるくださゆるくうゆるて
ださもゆてくさいしてさうしてくだいもうしだいもうゆるてくるだもうる
してさいもうゆしてくさいもうゆるてくもうるしてだもうゆるしてだうゆ
しいもうしだいうゆるてくだいてだもるてさいもゆくいうるてさるくださ
うゆるてだいるしだいもゆしてくだもうゆさもうるしだいうしいもしくゆ
るくだいゆるしてだうゆしてくだいもゆしださもうてださうるくさゆるく
だいうてださいしくだもうしださもしくさもゆしくだいもうるてくだいも
ゆしてさもるしてくだもうるしくさもうしもうしくいうゆくさいしだるて
ださいうるだいゆしくだもうゆるくさいうゆるださうゆるくさいもゆるし
てさもうゆるてださいうてさゆしてくさてだもうゆしくもうゆしてださも
ゆしていうるてるしてださもゆしてくだいうゆるしてさうるしくゆしてい
うしてくいゆてもうゆてくさもゆてださいもうるくださうてださしだうゆ
るていしていもうさいもるしてださいもうしてくだいもゆしてさいもゆる
くだもゆるてだいうゆくさうくさうるしだしてさいゆてだもうしてくだい
もだもしてくいゆしだるしてくださいゆるしてさゆるださいるしくうゆる
しださいもうゆしだうるくださうしてくだもうゆるてくださいもゆしいゆ

400:デフォルトの名無しさん
10/01/10 23:35:23
         ____
       /   u \
      /  \    /\    飽きやすい2ちゃねらのことだから
    /  し (>)  (<) \  そろそろ沈静化してるはず・・・
    | ∪    (__人__)  J |  ________
     \  u   `⌒´   / | |          |
    ノ           \ | |          | 
  /´                | |          |
 |    l             | |          |

         ____
       /   u \
      /  \    ─\    チラッ
    /  し (>)  (●) \
    | ∪    (__人__)  J |  ________
     \  u   `⌒´   / | |          |
    ノ           \ | |          | 
  /´                | |          | 
 |    l             | |          |

           ____
       /::::::::::::::::\
      /::::::─三三─\
    /:::::::: ( ○)三(○)\   もう許してください
    |::::::::::::::::::::(__人__)::::  |  ________
     \:::::::::   |r┬-|   ,/ .| |          |
    ノ::::::::::::  `ー’´   \ | |          |  
  /:::::::::::::::::::::             | |          |  
 |::::::::::::::::: l               | |          |


401:デフォルトの名無しさん
10/01/10 23:43:09
もうゆるいしださくて

402:デフォルトの名無しさん
10/01/10 23:50:23
これはひどい

403:デフォルトの名無しさん
10/01/11 00:02:36
ム板の中では最も荒れてるスレ・・・なのかな?
元々わりと荒んだスレではあったけど、一、二年くらい前に「知らないならレスしないでください」
って書き込みが流行りだした辺りからどんどん酷くなっていったような気がする

404:デフォルトの名無しさん
10/01/11 00:04:05
        ゴガギーン
             ドッカン
         m    ドッカン
  =====) ))         ☆
      ∧_∧ | |         /          / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     (   )| |_____    ∧_∧   <  おらっ!出てこい>>377
     「 ⌒ ̄ |   |    ||   (´Д` )   \  gdgdの責任取れ、この...低脳がァ―!!
     |   /  ̄   |    |/    「    \     \___________
     |   | |    |    ||    ||   /\\
     |    | |    |    |  へ//|  |  | |
     |    | |    ロ|ロ   |/,へ \|  |  | |
     | ∧ | |    |    |/  \  / ( )
     | | | |〈    |    |     | |
     / / / / |  /  |    〈|     | |
    / /  / / |    |    ||      | |
   / / / / =-----=--------    

405:デフォルトの名無しさん
10/01/11 00:11:25
とりあえず禁句設定
★MSDN調べろ
★ググれ
★過去ログ引け
これで改善されるんでは。
このスレの過去ログが過去ログとして機能するのはBuild 50辺りまで。

406:デフォルトの名無しさん
10/01/11 00:13:02
というかストレス溜め込みすぎだよ

407:デフォルトの名無しさん
10/01/11 01:56:12
結局>>127の答えは>>346でやっと出たの?

408:407
10/01/11 01:57:19
間違えた、>>346>>347

409:デフォルトの名無しさん
10/01/11 02:07:44
>>345だろ

410:デフォルトの名無しさん
10/01/11 02:11:07
素朴な疑問










defファイル書いてる?

411:407
10/01/11 02:28:51
>>409
>>346で否定されてるけどその点はどうなの?

412:デフォルトの名無しさん
10/01/11 03:02:06
>>127の答え

Spy++で見ろ

413:デフォルトの名無しさん
10/01/11 03:13:29
>>405
> ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
>>1に書いてあることが禁句って・・・

414:デフォルトの名無しさん
10/01/11 03:31:17
原則準拠の掛け声だけでスレが埋め尽くされないように
>>1に原則をまとめておいて、>>1以外では
原則論を敢えて述べることは控える。

これって異常な発想か?

415:407
10/01/11 03:32:21
>>412
spy++使ってキーボードのメッセージ(WM_KEYUPは除く)みたんだけどこんな感じだったよ
他にもパラメータあったけど、どの場合も変わらないから消しちゃった

//wキー
WM_KEYDOWN nVirtKey:'W' ScanCode:11
WM_CHAR chCharCode:'119' ScanCode:11

//ctrlキー
WM_KEYDOWN nVirtKey:VK_CONTROL ScanCode:1D

//ctrl+w
WM_KEYDOWN nVirtKey:VK_CONTROL ScanCode:1D
WM_KEYDOWN nVirtKey:'W' ScanCode:11
WM_CHAR chCharCode:'23' ScanCode:11

これを見るとWM_CHARが来た時chCharCode(wParam)の値が23ならctrl+wが押されたことになる??
けど文字コード見ると23はETBとか言う文字コードになってるからこれは関係ないのかな?
となると結局GetKeyState()なんて知らなかったらこれだけ見てもどうすれば良いのか分からないんじゃないの?

416:デフォルトの名無しさん
10/01/11 03:47:37
> これって異常な発想か?
よくわかってるじゃん

417:416の指示により以下はこの繰り返しに統一
10/01/11 03:51:44
>>1
過去ログ/MSDN/その他サイト ググレ
つまらん質問するな

418:デフォルトの名無しさん
10/01/11 03:51:49
ググれが禁句なんて聞いたことない。w

419:デフォルトの名無しさん
10/01/11 03:53:28
>>416のどこが指示だ?相変わらず妄想がひどいな

420:デフォルトの名無しさん
10/01/11 03:53:46
今時ググっても、2ch関連の良くわからん質疑応答スレが
先頭に出るんですがね(蛇足だが質問も回答も間違ってることが
よくある)

421:デフォルトの名無しさん
10/01/11 03:57:00
>>415
ctrl+wを押したときだけ特定のメッセージが来るかどうか
をspy++で見れば答えが得られるってこと
WM_KEYDOWNやWM_CHARしか飛んでないってことは
何もメッセージが割り当てられていないのが理解できる

422:デフォルトの名無しさん
10/01/11 03:59:20
-2ch -chiebukuro
ぐらい付けるだろjk

423:407
10/01/11 04:04:54
>>421
なるほど、そういうことだったのね

424:デフォルトの名無しさん
10/01/11 04:05:14
前にもググれ調べろと言われてキレた基地外がいたが同じ奴かね

425:デフォルトの名無しさん
10/01/11 05:50:24
1スレ無駄にしそうだなぁ

426:デフォルトの名無しさん
10/01/11 06:31:18
「調べろ」「ググれ」を禁句とか言ってる気違いが住み着いたからなぁ

427:デフォルトの名無しさん
10/01/11 06:58:00
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものではありません。

アイと研究員とのやり取りに利用するスレッドではないので、
関係者以外も書きこんで下さい。

                  京都大学霊長類研究所

428:デフォルトの名無しさん
10/01/11 07:00:55
チンパンジーならまだしもメンヘラーだからタチが悪い。

429:デフォルトの名無しさん
10/01/11 07:05:20
>>427
むかしのアイちゃんは、聞いても無いのに色々と話をして
くれたもんだが、最近は3語しか言わなくなったなw
年をとったのか、知能が高くなったのか、オブジェクト
指向にかぶれたのか知る由もないが
とにかくSmallTalkになっちゃったね。

430:デフォルトの名無しさん
10/01/11 07:13:34
言っても無いのに色々と妄想してくれるようになった。

431:デフォルトの名無しさん
10/01/11 07:20:11
Win32APIのこのスレ的な定義をそろそろよろ

432:デフォルトの名無しさん
10/01/11 07:24:44
ググレカス
URLリンク(ja.wikipedia.org)

433:デフォルトの名無しさん
10/01/11 07:47:43
ここもWikiレベル以下か...鬱

434:デフォルトの名無しさん
10/01/11 07:49:52
wikipediaをwikiっていうな

435:デフォルトの名無しさん
10/01/11 08:00:14
天才とか言っていろいろなことさせられて、初期レベルの霊長類の
わずかな記憶領域を使い尽くされて、やがて本能を侵食されて
衰弱する
動物実験はいやだな・・・

436:デフォルトの名無しさん
10/01/11 09:18:18
風紀委員会からのお知らせです。

一般的な商用ソフトはリバースエンジニアリングを禁止しています。
spy++で調べる事は使用許諾に反するので行わないでください。

437:デフォルトの名無しさん
10/01/11 09:44:15
spy++で調べる事はリバースエンジニアリングではないのだが、
いったい何を言ってるんだ?

438:デフォルトの名無しさん
10/01/11 09:45:49
妄想です

439:デフォルトの名無しさん
10/01/11 09:47:07
リバースエンジニアリングとは、ソフトウェアやハードウェアなどを分解、あるいは
解析し、その仕組みや仕様、目的、構成部品、要素技術などを明らかにすること。
プログラムの分野では、モジュール間の関係の解明やシステムの基本仕様の分析と
いった行為を含む。

440:デフォルトの名無しさん
10/01/11 09:50:53
Spy++程度でリバースエンジニアリングだったら
タスクマネージャだってリバースエンジニアリングだろ。
どれだけ頭が悪ければ気が済むんだ?

441:デフォルトの名無しさん
10/01/11 09:53:33
ソフトウェアのインストールフォルダをエクスプローラで開くのもリバースエンジニアリングだなw

442:デフォルトの名無しさん
10/01/11 09:56:26
そのソフトに色々な入力を与えて出力を見るのもリバースエンジニアリングだな
システムの基本仕様の分析になるもんな

443:436
10/01/11 09:57:13
リバースエンジニアリングって言ってみたかっただけです。ごめんなさい。

444:デフォルトの名無しさん
10/01/11 13:09:58
  ▄▄      ▄▄▄     █  ▄█
▄██▄▄   ▄▄▄▄▄  ▀▀▀▀▀▀█▄▄▄▄▄  █
▄█▄▄▄▄  ▀   █   ▀▀▀▀▀▀  █    █
 █▄         █   ▀▀▀▀ ▀▀▀█▀▀▀ █
  █▄  █    ▄█   █▀▀█    █    █▄
   ▀▀▀   ▀▀▀    ▀▀▀▀    ▀     ▀▀
    ▄▄▄▄▄▄      ▄▄▄
 ▀▀▀▀ █▀▀ ▀▀▀▀▀█▀    █
     █▀        █    ▀▀█▀      ▀▄
     █         █▀▀▀   █   █▄   ▀
     █▄▄▄      █  ▄▄▄      ▀▀
               ▀    ▀▀▀


445:デフォルトの名無しさん
10/01/11 13:57:56
下手糞な文字だなあ

446:デフォルトの名無しさん
10/01/11 14:27:27
今までの長い歴史の中で最低最悪のスレだな

447:デフォルトの名無しさん
10/01/11 14:31:10
この流れだと次スレで最低最悪の歴史を更新するでしょう。

448:デフォルトの名無しさん
10/01/11 14:32:31
質問が無いのがいけないんだ!!

449:デフォルトの名無しさん
10/01/11 14:41:46
今時Win32で開発してる人は、自力で解決できる上級者か、周りが見えてない馬鹿のどちらかだから、質問が無いのが自然。

450:デフォルトの名無しさん
10/01/11 14:46:02
質問するぐらいなら自分で探した方が早いからな

451:デフォルトの名無しさん
10/01/11 16:14:15
MSDN4階層までは全部記憶していて当然だからな。

452:デフォルトの名無しさん
10/01/11 16:18:16
  ▄▄      ▄▄▄     █  ▄█
▄██▄▄   ▄▄▄▄▄  ▀▀▀▀▀▀█▄▄▄▄▄  █
▄█▄▄▄▄  ▀   █   ▀▀▀▀▀▀  █    █
 █▄         █   ▀▀▀▀ ▀▀▀█▀▀▀ █
  █▄  █    ▄█   █▀▀█    █    █▄
   ▀▀▀   ▀▀▀    ▀▀▀▀    ▀     ▀▀
    ▄▄▄▄▄▄      ▄▄▄
 ▀▀▀▀ █▀▀ ▀▀▀▀▀█▀    █
     █▀        █    ▀▀█▀      ▀▄
     █         █▀▀▀   █   █▄   ▀
     █▄▄▄      █  ▄▄▄      ▀▀
               ▀    ▀▀▀

453:デフォルトの名無しさん
10/01/11 16:27:03
msdn4階層ばっか言ってるキチガイまだいるのかw

454:デフォルトの名無しさん
10/01/11 16:32:37
まあ実際のところMSDN4階層以内だとOverviewにも届いてない程だし
Win32プログラマにとっては知ってて当然な情報しか無いけどな

455:デフォルトの名無しさん
10/01/11 16:34:03
          ____
         / ̄ ̄ ̄ \
      /   :::::\:::/\  
     /    。<一>:::::<ー>。 
     |    .:::。゚~(__人__)~゚j   もう許してください
     \、   ゜ ` ⌒´,;/゜
    /  ⌒ヽ゚  '"'"´(;゚ 。  
   / ,_ \ \/\ \
    と___)_ヽ_つ_;_ヾ_つ.;._


456:デフォルトの名無しさん
10/01/11 16:44:15
コピペしなくても書けるレベルになるとMSDN4階層以内の情報は見る価値ないし、
分からないときは最初からReferenceあたりで探すようになるからね
そしてReferenceまでの階層が深すぎてイライラするw

457:デフォルトの名無しさん
10/01/11 16:47:11
  ▄▄      ▄▄▄     █  ▄█
▄██▄▄   ▄▄▄▄▄  ▀▀▀▀▀▀█▄▄▄▄▄  █
▄█▄▄▄▄  ▀   █   ▀▀▀▀▀▀  █    █
 █▄         █   ▀▀▀▀ ▀▀▀█▀▀▀ █
  █▄  █    ▄█   █▀▀█    █    █▄
   ▀▀▀   ▀▀▀    ▀▀▀▀    ▀     ▀▀
    ▄▄▄▄▄▄      ▄▄▄
 ▀▀▀▀ █▀▀ ▀▀▀▀▀█▀    █
     █▀        █    ▀▀█▀      ▀▄
     █         █▀▀▀   █   █▄   ▀
     █▄▄▄      █  ▄▄▄      ▀▀
               ▀    ▀▀▀

458:デフォルトの名無しさん
10/01/11 16:57:14
MSDN4階層ってアクセラレータとかダイアログボックスとか用語の説明ばっかりじゃんw

459:デフォルトの名無しさん
10/01/11 16:58:28
用語すらわからんやつは質問するなってことだ

460:デフォルトの名無しさん
10/01/11 17:01:09
「ダイアログボックスって何?」

確かに、こんな質問は禁止でいいよw

461:デフォルトの名無しさん
10/01/11 17:02:42
  ▄▄      ▄▄▄     █  ▄█
▄██▄▄   ▄▄▄▄▄  ▀▀▀▀▀▀█▄▄▄▄▄  █
▄█▄▄▄▄  ▀   █   ▀▀▀▀▀▀  █    █
 █▄         █   ▀▀▀▀ ▀▀▀█▀▀▀ █
  █▄  █    ▄█   █▀▀█    █    █▄
   ▀▀▀   ▀▀▀    ▀▀▀▀    ▀     ▀▀
    ▄▄▄▄▄▄      ▄▄▄
 ▀▀▀▀ █▀▀ ▀▀▀▀▀█▀    █
     █▀        █    ▀▀█▀      ▀▄
     █         █▀▀▀   █   █▄   ▀
     █▄▄▄      █  ▄▄▄      ▀▀
               ▀    ▀▀▀

462:デフォルトの名無しさん
10/01/11 18:01:59
> MSDN4階層以内は質問禁止というキチガイルール
全然キチガイルールじゃなかったね

463:デフォルトの名無しさん
10/01/11 18:07:36
  ▄▄      ▄▄▄     █  ▄█
▄██▄▄   ▄▄▄▄▄  ▀▀▀▀▀▀█▄▄▄▄▄  █
▄█▄▄▄▄  ▀   █   ▀▀▀▀▀▀  █    █
 █▄         █   ▀▀▀▀ ▀▀▀█▀▀▀ █
  █▄  █    ▄█   █▀▀█    █    █▄
   ▀▀▀   ▀▀▀    ▀▀▀▀    ▀     ▀▀
    ▄▄▄▄▄▄      ▄▄▄
 ▀▀▀▀ █▀▀ ▀▀▀▀▀█▀    █
     █▀        █    ▀▀█▀      ▀▄
     █         █▀▀▀   █   █▄   ▀
     █▄▄▄      █  ▄▄▄      ▀▀
               ▀    ▀▀▀

464:デフォルトの名無しさん
10/01/11 18:20:16
ワロタwww
禁止に一票入れとくよw

465:デフォルトの名無しさん
10/01/12 07:39:48
test

466:デフォルトの名無しさん
10/01/12 09:24:26
aho

467:デフォルトの名無しさん
10/01/12 13:32:57
FinderSystem Dev.がどうやってテキストを取得しているかご存知の方はいらっしゃいますか?

某アプリが表示している文字列を取得したいのですが、
実際には8文字表示されているのに
WM_GETTEXTLENGTHは4が返ってくるし、
WM_GETTEXTも100文字分指定しても先頭4文字しか取得できません。
VS2010β2付属のSpy++も4文字しか認識しません。

FinderSystem Dev.のメインウインドウのキャプションには何も表示されないのですが、
ウインドウビューアで階層をたどっていくと、ウインドウ名?の欄には正確に8文字表示されます。
どなたかヒントをください

ちなみに今のC#コードです
public static string GetWindowTextEx2(IntPtr hWnd) {
int len = SendMessage(hWnd, WM_GETTEXTLENGTH, 0, 0) + 1;
StringBuilder sb = new StringBuilder(len);
SendMessage(hWnd, WM_GETTEXT, len, sb);
return sb.ToString();
}
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam);
[DllImport("user32.dll", CharSet = CharSet.Auto)]
public static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, [MarshalAs(UnmanagedType.LPTStr)] StringBuilder lParam);
public const int WM_GETTEXT = 0x000D;
public const int WM_GETTEXTLENGTH = 0x000E;

468:デフォルトの名無しさん
10/01/12 13:43:07
MSDNのWM_GETTEXTの部分読んで下さい
WM_GETTEXTは万能じゃありません

コントロールによっては別のメッセージ使わないと駄目ですし
相手プロセス内で行動することも必要になってきます

469:デフォルトの名無しさん
10/01/12 13:44:21
某アプリとか書かずにちゃんと名前書いたら?

470:467
10/01/12 14:10:07
>>468
ありがとうございます
漁ってみます
>>469
どうせ誰も知らないだろうと思って具体的な名前は出しませんでした
カノープスのアナログキャプチャカードMTVX2005のソフト
Feather2005 Ver8.17.002の操作パネル(リモコンウインドウ)の再生位置の時刻表示です
ちなみに再生ファイル名は取れていました

471:デフォルトの名無しさん
10/01/12 15:21:18
メッセージボックス(OKボタンのみのやつ)のOKボタンのコントロール識別子の値を教えてください
0x0400だと思ってGetDlgItemしたらNULLが返ってきました

472:デフォルトの名無しさん
10/01/12 15:30:42
それぐらいSpy++で調べろよ・・・

473:デフォルトの名無しさん
10/01/12 17:20:30
>>470
UIAかMSAAで取得してるんじゃね?

474:467
10/01/12 18:22:35
ふと思い立ち、
SendMessageAとSendMessageWとで、それぞれ余計な文字コード変換をしないようにbyte配列を渡して受け取ってみたところ
SendMessageAでそれらしき値が返ってくるのを確認しました。
SendMessageWだと4文字で切られている雰囲気です。

[DllImport("user32.dll", CharSet = CharSet.Ansi)]
public static extern int SendMessageA(IntPtr hWnd, int Msg, int wParam, StringBuilder lParam);

StringBuilder sb = new StringBuilder(256);
int r = SendMessageA(hnd, WM_GETTEXT, 100, sb);

のようにしてみたところ、sbにきちんと8文字取れるようになりました。
ただrに入る値は4です。
これは対象アプリかOS(XP SP3です)のバグと思って良いのでしょうか?
お騒がせしました。ありがとうございました。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch