トップページ⇒tech
1001コメント245KB

Win32API質問箱 Build115

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2013/07/13(土) NY:AN:NY.AN
Win32APIについての質問はこちらへどうぞ。

■過去スレ
Win32API質問箱 Build114
http://toro.2ch.net/test/read.cgi/tech/1363042502/

■注意
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
・日本語版MSDN Online Libraryは不完全です。
 英語版( http://msdn.microsoft.com/en-us/library/ )の利用推奨。
・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで
0458デフォルトの名無しさん2013/09/12(木) 23:44:21.99
自己顕示欲の否定って、ム板の全否定だけどな
0459デフォルトの名無しさん2013/09/13(金) 02:33:38.09
>>450
WH_KEYBOARDをWH_KEYBOARD_LLに変更したらうまくいくのでコードは合っています
0460デフォルトの名無しさん2013/09/13(金) 04:01:32.76
雑魚w
0461 ◆QZschizo.ptH 2013/09/13(金) 05:49:45.35
>>446
たしかにねえ
http://forums.codeguru.com/showthread.php?196016-F10-press-not-handleds-by-OnKeyDown-handler
ググってみたらメニューバーの最初の項目に動かす特殊キーみたいだね、そんなん使ったことあらへんがな
0462デフォルトの名無しさん2013/09/13(金) 06:32:48.57
お前が使ったことあるかどうかなんてどうでもいい。
ブログに書いてろゴミ。
0463デフォルトの名無しさん2013/09/13(金) 06:42:24.11
>>461
素直にLLを使用する事にします
ありがとうございます
0464デフォルトの名無しさん2013/09/13(金) 07:49:12.01
>>463
結局妥協するんだな
お前の人生そのものを表してるよ
0465デフォルトの名無しさん2013/09/13(金) 09:51:55.71
馬鹿しかいねえこのスレ
0466デフォルトの名無しさん2013/09/13(金) 10:07:40.12
たしかALTキーと同じ扱い
0467デフォルトの名無しさん2013/09/13(金) 10:17:17.99
知らないならレスしないで下さい。ウザイだけです。
0468にゃん2013/09/13(金) 11:24:52.03
a
0469デフォルトの名無しさん2013/09/13(金) 11:37:53.97
WC_STATICにWS_EX_DLGMODALFRAMEを指定して描かれる枠の色を変更するにはどうしたらいいですか?
0470デフォルトの名無しさん2013/09/13(金) 11:59:22.76
お前には無理
0471デフォルトの名無しさん2013/09/13(金) 12:50:12.09
>>469
msdnすら調べてない無能には無理
無能のくせに何でプログラムに手出してんだこいつ
人並みの能力もない癖に思い上がるな
0472デフォルトの名無しさん2013/09/13(金) 12:58:00.21
"msdnは調べました" <= 亡霊を追い払う呪文
0473デフォルトの名無しさん2013/09/13(金) 13:01:40.40
"調べて存在しなかったならその方法は存在しない" <= 雑魚を追い払う呪文
0474デフォルトの名無しさん2013/09/13(金) 13:03:55.05
いくつかの手段を使用して結果を得るようなのなんて
msdnに載ってないのもあるだろ
0475デフォルトの名無しさん2013/09/13(金) 13:05:49.33
関数の呼び出しが失敗した場合、
その状態を知るには関数を使用します。
0476デフォルトの名無しさん2013/09/13(金) 13:11:01.74
いくつかの手段を組み合わせられないのは個々の手段を理解してない証拠
何のためのAPIだよ
0477デフォルトの名無しさん2013/09/13(金) 13:15:54.64
いくつかの手段を使用するものも一から十まで懇切丁寧に教えろってことだよ、空気読め雑魚。
0478デフォルトの名無しさん2013/09/13(金) 13:18:24.64
>>477
わかった

>>474
MMORPGの作り方を教えてください
0479デフォルトの名無しさん2013/09/13(金) 18:58:21.05
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
あああああああああああああああああああ
ああああああああああああああああ
0480デフォルトの名無しさん2013/09/13(金) 18:59:45.59
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
あぁ!!ア!!亜ああ  阿ぁあアアアアアア!!!!
あ!あああ亜!!亜亜亜!!ああ阿!!!!嗚呼!!嗚亜 唖ァ!!!
0481デフォルトの名無しさん2013/09/13(金) 19:02:56.74
>>482はゴミクズ底辺うんこ朝鮮人シナ汚物糞ゴキブリにんにくチンカス童貞彼女いない国のお荷物老害
障害者落伍者ゴミ異常者糞ゴミカスボケ派遣負け組無職童貞ニート廃人オワコン童貞馬鹿アホ痴呆糞脳みそ
0482デフォルトの名無しさん2013/09/13(金) 19:54:35.54
壊れた蓄音機か
0483デフォルトの名無しさん2013/09/13(金) 20:46:38.58
78rpm でか…
シュア4欲しかった
0484デフォルトの名無しさん2013/09/13(金) 20:47:46.01
WM_NCPAINT
0485デフォルトの名無しさん2013/09/13(金) 21:05:41.12
WM_KITIGAI
0486デフォルトの名無しさん2013/09/13(金) 21:25:48.72
WM_KOREA
0487デフォルトの名無しさん2013/09/13(金) 22:30:30.63
どんなときに送られてくるメッセージなの
0488デフォルトの名無しさん2013/09/13(金) 22:37:12.90
SendMessage(hwnd, WM_487, 0, 0);
0489デフォルトの名無しさん2013/09/14(土) 03:27:32.95
hwnd = 487;
SendMessage(hwnd, WM_KOREA, WK_MOVEIMMEDIATERY, TRUE);
0490デフォルトの名無しさん2013/09/14(土) 09:49:31.57
PostMessage(487, WM_DESTROY, 0, 0);
0491デフォルトの名無しさん2013/09/14(土) 11:13:14.35
政治や経財だけでなく実用質問スレまで荒らしに来るとはな
0492デフォルトの名無しさん2013/09/14(土) 11:16:12.51
荒らすって悪いことなんですか?
0493デフォルトの名無しさん2013/09/14(土) 11:42:27.50
このスレの場合プログラマーの質の低下、ひいてはITそのものの壊滅を狙ってるとしか思えん
0494デフォルトの名無しさん2013/09/14(土) 11:51:51.60
2ちゃんが荒れたからって質が低下するPGって、
2ちゃんがどうであろうと関係ないただのアホだろ
0495デフォルトの名無しさん2013/09/14(土) 11:57:43.83
AsahiProcを通過した時に
筒抜けにする目的で全ての情報を通知します
0496デフォルトの名無しさん2013/09/14(土) 12:04:11.99
こういうアプリはどうすれば書けますか?
ttp://coolsummer.typepad.com/kotori/2005/05/post_4.html
ttp://bb.watch.impress.co.jp/cda/desktop/17391.html
0497デフォルトの名無しさん2013/09/14(土) 12:06:05.95
#define WM_KOREA (WM_USER+666)
#define WM_KOREA_DESTROY (WM_USER+2015)

case WM_KOREA:
SendMessage(hWnd, WM_KOREA_DESTROY, 0, 0);
break;
case WM_KOREA_DESTROY:
DestroyWindow(hWnd);
break;
0498デフォルトの名無しさん2013/09/14(土) 12:09:52.62
1a 半透明なウィンドウを使って常駐
1b エクスプローラーに潜り込んで子ウィンドウを生成
2 デスクトップの領域を変更するAPIを呼ぶ
0499デフォルトの名無しさん2013/09/14(土) 12:54:51.23
>>494
誰かがPGの質を低下させたいとして、やらないよりはやった方が良いだろ
0500デフォルトの名無しさん2013/09/14(土) 13:20:44.27
PGは忙しいからこんなところで油売ってる暇はない
つまりここにいるPGはリストラ
0501デフォルトの名無しさん2013/09/14(土) 13:30:15.29
使えるPGに鍛え上げてくれ
0502デフォルトの名無しさん2013/09/14(土) 13:45:33.05
使えるPGになるためにその1

土日は休む
0503デフォルトの名無しさん2013/09/14(土) 14:52:23.26
解らないなら「馬鹿には無理」と書いてあると思っていい
0504デフォルトの名無しさん2013/09/14(土) 14:56:16.83
>>497
WM_USERなんて使うなぼけ
0505デフォルトの名無しさん2013/09/14(土) 16:33:26.44
>>504
チョウセンヒトモドキ!
チョウセンヒトモドキ!
0506デフォルトの名無しさん2013/09/14(土) 17:29:08.75
WM_USERO
0507デフォルトの名無しさん2013/09/14(土) 19:20:52.35
WM_NIOU
0508デフォルトの名無しさん2013/09/14(土) 20:37:10.81
How to get a raw pointer of the native window?
I want to handle some windows natively;
0509デフォルトの名無しさん2013/09/14(土) 22:26:08.70
>>508
Enter kernel mode.
0510デフォルトの名無しさん2013/09/14(土) 22:34:31.94
Nihongo de OK!
0511デフォルトの名無しさん2013/09/15(日) 00:07:08.71
>>493
別にITが壊滅したって困らんだろ
自分だけIT環境を奪われたら困るけど、日本全体とか世界全体とかって規模でITがなくなるなら別に困らない
0512デフォルトの名無しさん2013/09/15(日) 04:49:40.31
ITが壊滅したら困るけどこんなところで質問しなければ開発が進まない雑魚は死滅してくれて結構。
0513デフォルトの名無しさん2013/09/15(日) 12:48:37.10
大事なのはアルゴリズムではなくエクスペリエンス
http://www.youtube.com/watch?v=HNJ7wI79qRE
0514sage2013/09/15(日) 19:26:26.49
接続されたUSB機器がUSBフラッシュメモリか、それ以外かを判断したいのですが、
シリアル番号を持っている、という条件だとモデムやらWifi機器やらカメラやらが
シリアル番号を持っているため判断できません。
どのように判断すればよいでしょうか。
0515デフォルトの名無しさん2013/09/15(日) 19:36:04.66
GetDriveType GetVolumeInfomation
0516デフォルトの名無しさん2013/09/15(日) 19:46:27.06
>>514
それのどこがWin32APIの質問なのか言ってみろやゴミクズ
0517デフォルトの名無しさん2013/09/15(日) 19:50:54.42
>>514
ウザい消えろ。
お前存在自体が迷惑だって自覚ある?
リアルで周りにいる奴がお前のせいでどれだけ迷惑被ってるか知らないだろ。
恥を知らず。
0518デフォルトの名無しさん2013/09/15(日) 19:53:03.47
>>515
言葉足らずですいません、DeviceIoControlを使って
PUSB_NODE_CONNECTION_INFORMATION_EXを取得して、
結果の中のDeviceDescriptorから判断したいのですが、
iSerialNumber や idVendor や idProduct だと
どうしても判断できないため、DeviceDescriptorあたりの情報から
なんとか判断する方法を知りたくてお聞きしています。
0519デフォルトの名無しさん2013/09/15(日) 19:54:58.06
>>516
>>517
どこで聞けばよいかわからず失礼しました。
どのあたりで聞けばよいんでしょうか。。。
0520デフォルトの名無しさん2013/09/15(日) 20:03:28.03
WinUsb
0521デフォルトの名無しさん2013/09/15(日) 20:07:29.92
死ね無能
0522デフォルトの名無しさん2013/09/15(日) 20:08:10.69
>>519
スレ立てるまでもない質問はここで 128匹目
http://toro.2ch.net/test/read.cgi/tech/1377511459/

ちなみにこのスレ、俺含めて答えられる人間もう残ってないから、来てもダメだぞ
0523デフォルトの名無しさん2013/09/15(日) 20:10:48.31
低俗な質問が増える
↓
自己顕示欲を満たす為だけのゴミか回答
↓
スレのレベルが下がり始める
↓
有能な回答者が去ってゆく
↓
ゴミ質問者と自己顕示欲バカしかいなくなった
0524デフォルトの名無しさん2013/09/15(日) 20:12:04.08
>>522
ありがとうございます。
参考になりました。
0525デフォルトの名無しさん2013/09/15(日) 20:16:41.76
ウャッホーイ
このスレは俺のもんだ
文句あっか?
0526デフォルトの名無しさん2013/09/15(日) 20:25:59.57
ろるれろれるへ
ひょまるりょらりほー
0527デフォルトの名無しさん2013/09/15(日) 20:30:06.41
粘着荒らし発生(由来はさまざまな説がある)
↓
荒らしが質問者や回答者をすべからく叩き始める
↓
質問者がいなくなる
↓
回答者も居る意味がなくなる
↓
残った荒らしがスレ違いな自演を続けるスレとなる

ちなみに自己顕示欲ってのは無ければ質問スレ自体成り立たなくなる必須のものだ
本来、回答者なんて何も得るものはないんよ
大したことない質問が来て、それをおかずに高度な話題まで含めてドヤ顔で語れてこそ質問スレは成り立つ
それや、それを満たすための質問者を排除してんだからそりゃ成り立たなくなるわな

まあ、解ってやってるんだとは思うがね
何しろ最大の自己顕示欲はそう言ってる本人が外の誰よりも発揮してんだから
俺にも自己顕示欲あるよ?あるから2chに居るんだぜ
0528デフォルトの名無しさん2013/09/15(日) 20:40:38.53
>ちなみに自己顕示欲ってのは無ければ質問スレ自体成り立たなくなる必須のものだ

こいつ自己顕示欲について調べたことがないみたいだな
調べれば異常な欲求だってのは知ってるはずだが

もしくは知ってて書いてるのかね
だとしたら質問スレは異常な欲求がなければ成り立たないことになるアブノーマルな環境ってことになるがw
0529デフォルトの名無しさん2013/09/15(日) 20:44:38.42
接続されたUSB機器がUSBフラッシュメモリか、それ以外かを判断したいのですが、
シリアル番号を持っている、という条件だとモデムやらWifi機器やらカメラやらが
シリアル番号を持っているため判断できません。
DeviceIoControlを使って
PUSB_NODE_CONNECTION_INFORMATION_EXを取得して、
結果の中のDeviceDescriptorから判断したいのですが、
iSerialNumber や idVendor や idProduct だと
どうしても判断できないため、DeviceDescriptorあたりの情報から
なんとか判断する方法は無いでしょうか。
0530デフォルトの名無しさん2013/09/15(日) 20:48:47.41
>>527
理由は諸説ねぇよ雑魚、わざわざフローから諸説の部分抜かして「由来はさまざまな説がある」とか馬鹿じゃね、お前のフローは>>523の「スレのレベルが下がり始める」の続きだけだろうが

>>523のフローのそれ以前の部分が由来だろうが雑魚、どや顔で評論家気取りか気持ちわる
0531デフォルトの名無しさん2013/09/15(日) 20:51:29.68
>>529
>DeviceDescriptorあたりの情報から
>なんとか判断する方法はないからさっさと消えろよ低脳
0532デフォルトの毛無しさん2013/09/15(日) 20:53:31.23
承認欲求丸出しの>>527wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0533デフォルトの名無しさん2013/09/15(日) 20:58:05.54
What's going on?
0534デフォルトの名無しさん2013/09/15(日) 21:01:24.09
>>529
何でできもしないこと手を出すの?
最初から他人を頼る前提か屑野郎
0535デフォルトの名無しさん2013/09/15(日) 21:06:43.73
ム板土人が集うスレage
0536デフォルトの名無しさん2013/09/15(日) 23:06:05.81
>>528
なるほど、そう言われて軽く調べたよ
人間なら誰しも持つ当たり前の、そして大事な欲求なんだそーだ
0537デフォルトの名無しさん2013/09/16(月) 00:02:30.03
ここはWin32APIに関してのスレッドではなく自己顕示欲についての理解を深めるためのスレッドです。
0538デフォルトの名無しさん2013/09/16(月) 07:42:36.73
マウスをグローバルフックすると
フック以降に初めてマウスメッセージが発生した各プロセスでDLLが読み込まれます
ですがキーボードの方では自プロセスにしかDLLは読み込まれないのに動作としてはグローバルフックになっています
どうしてかわかる方教えて下さい
0539デフォルトの名無しさん2013/09/16(月) 09:35:06.81
>>538そっくりの質問は1週間くらい前にどこかで見たぞ
ウイルスだかスパイウエアだか作ろうとしてたらしくて叩かれまくってたはず
こっちに来たのか
0540デフォルトの名無しさん2013/09/17(火) 16:28:43.78
Windows7+C#でソフトを作っているのですが
ウィンドウを透過するために
DwmEnableBlurBehindWindowAPIを使ってしました。
特に問題なく動いていたのですがWindows8を購入して
そちらで動かそうと思ったところ表示が乱れてしまいました。
どうもWindows8ではエアログラスというのが廃止になったので
その影響のようなのですが、何か変わりになる方法はないものでしょうか。
0541デフォルトの名無しさん2013/09/17(火) 16:39:52.14
あきらめが肝心
0542デフォルトの名無しさん2013/09/17(火) 16:46:22.47
Aero Glass for Windows 8
0543デフォルトの名無しさん2013/09/17(火) 17:01:30.64
半透明は予想以上に早く廃れたな
0544デフォルトの名無しさん2013/09/17(火) 17:33:19.27
あきらめました
0545デフォルトの名無しさん2013/09/17(火) 19:36:26.84
導入する方の頭がおかしい
0546デフォルトの名無しさん2013/09/17(火) 20:43:21.55
試してないけどレイヤードウィンドウなら透過できるらしぞ
0547デフォルトの名無しさん2013/09/17(火) 20:44:18.50
レイヤードウィンドウ使えば透過はできるけど、曇りガラスみたいのは無理っぽい。
Aero Glass for Windows 8使うぐらいかな。
0548デフォルトの名無しさん2013/09/18(水) 04:13:36.82
C/C++室まで出張ご苦労様
0549デフォルトの名無しさん2013/09/18(水) 11:26:23.12
LayeredWindow だろ常考
0550デフォルトの名無しさん2013/09/18(水) 11:55:01.94
わからないならわかるまでROMってろ
0551デフォルトの名無しさん2013/09/18(水) 18:37:08.94
こんな荒らししかいないスレでROMってわかるようになるわけがない
0552デフォルトの名無しさん2013/09/22(日) 05:23:33.13
 ※「秀丸スーパーライセンスパック」はアマゾンさんで販売する商品ですので
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
アマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさんアマゾンさん
0553デフォルトの名無しさん2013/09/22(日) 10:24:44.79
なんかいやなことでもあったんか?
0554デフォルトの名無しさん2013/09/22(日) 23:03:31.64
我々にとってクレカってステータスシンボルで、持っている奴が少ないからな
0555デフォルトの名無しさん2013/09/22(日) 23:07:19.16
スレチ他行け
0556デフォルトの名無しさん2013/09/23(月) 05:04:46.71
なんだこのアレ具合。
今更Win32APIなんて使うやつ少ないのか・・・
0557 ◆QZschizo.ptH 2013/09/23(月) 21:56:12.54
>>404 >>405 http://www.47news.jp/CN/201309/CN2013091801001988.html
0558デフォルトの名無しさん2013/09/25(水) 12:42:25.13
http://www.cactussoft.co.jp/Sarbo/divMPeg3UnmanageAcm.html
ここのページを参考にacm関数でMP3をwavに変換しようとしていたのですが
MP3ファイルの中のフレームごとMPEGLAYER3WAVEFORMAT構造体に入力しないといけなくて
ファイルを一気に変換することは出来ないんでしょうか。
■ このスレッドは過去ログ倉庫に格納されています