トップページ⇒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などの質問はそれぞれの言語や開発環境スレで
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構造体に入力しないといけなくて
ファイルを一気に変換することは出来ないんでしょうか。
0559デフォルトの名無しさん2013/09/25(水) 14:23:03.70
>>558
お前にはできない。
身の程を知れ。
0560デフォルトの名無しさん2013/09/25(水) 14:37:30.57
>>884
MPEGLAYER3WAVEFORMAT構造体を配列で用意して、
配列に全フレームのデータを入れてその先頭のアドレスを渡せばOK
0561デフォルトの名無しさん2013/09/25(水) 14:39:59.18
>>560
ありがとうございます。
やってみます。
0562デフォルトの名無しさん2013/09/25(水) 14:48:38.68
荒らしって自分が分からないから荒らしてんの?w
かっこわるww
0563デフォルトの名無しさん2013/09/25(水) 14:52:41.52
自己紹介乙w
2chにはそういう人のために
自己紹介板ってのがちゃんとあるんだけどなw
0564デフォルトの名無しさん2013/09/25(水) 16:02:53.95
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM

AlwaysHibernateThumbnails
ColorizationAfterglow
ColorizationAfterglowBalance
ColorizationBlurBalance
ColorizationColor
ColorizationColorBalance
ColorizationGlassAttribute
ColorizationGlassReflectionIntensity
ColorizationOpaqueBlend
Composition
EnableAeroPeek
EnableWindowColorization


これらの値を変更して再起動することで色々設定できるみたいだね
0565デフォルトの名無しさん2013/09/25(水) 16:18:32.80
>みたい
お前の推測なんか誰もきいてないから
0566デフォルトの名無しさん2013/09/25(水) 16:38:44.78
技術板で推測で語る奴は本物のゴミだよwwwwwwww
0567デフォルトの名無しさん2013/09/25(水) 16:41:52.95
日本語が不自由な民族のかたですね判ります
0568デフォルトの名無しさん2013/09/25(水) 16:54:58.58
ゲームが作りたいです
どうすれば出来ますか?
0569デフォルトの名無しさん2013/09/25(水) 17:01:12.63
まず妄想を捨てて身の程を知ります
0570デフォルトの名無しさん2013/09/25(水) 17:13:04.05
今週も雑魚しかいねーな
0571デフォルトの名無しさん2013/09/25(水) 17:26:05.01
彼女を作りたいです
どうすれば出来ますか?
05725582013/09/25(水) 18:36:49.00
MP3のフレームヘッダーを検出する為に
1が11ビット並んでる所を探していたのですが
実際にMP3をバイナリエディタで開いたらデータ部で1が50個以上続くとこなどが
ありうまく探せませんでした。
ヘッダーを探す為には1が11個並ぶという条件だけではダメなんでしょうか。
0573デフォルトの名無しさん2013/09/25(水) 18:52:28.10
>うまく探せませんでした
まともに説明能力すらないんだから
コーディングのできないの当たり前でしょ
0574デフォルトの名無しさん2013/09/25(水) 20:26:33.29
>>572
構造的に解析する必要がある。構造体を使え。
0575デフォルトの名無しさん2013/09/25(水) 23:01:21.41
>>572
正規表現のregexでやらないと正しく検出できない
win32apiのregexを使え
05765582013/09/25(水) 23:57:37.41
>>574-575
レスありがとうございます。
教えて頂いた所悪いのですが
構造体や正規表現をどうフレームヘッダーの検索に使うのか分かりません。
解説サイトや書籍などがあれば教えて頂けないでしょうか。
0577デフォルトの名無しさん2013/09/26(木) 00:00:00.52
>>576
自分で調べられないゴミには無理
0578デフォルトの名無しさん2013/09/26(木) 00:29:00.51
>>576
そうやって結局サンプルコード書くまでズルズル引っ張る気だろ。
情報乞食って根性まで腐ってるな。
0579デフォルトの名無しさん2013/09/26(木) 04:16:38.37
>>575
>win32apiのregex

Win32APIにregexなんてありません。
0580デフォルトの名無しさん2013/09/26(木) 11:08:44.45
「Win32APIの」って付ければスレ違いでも許される。
0581デフォルトの名無しさん2013/09/26(木) 13:46:56.60
   /)__∧    Λ_Λ    ∧__(\
   | |`∀´> ◯< `∀´ >◯ <`∀´| |
   |    〈)  \    /  (〉   ノ
 ‐‐‐‐‐‐‐/´ ̄ ̄ ̄ ̄ ̄/‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
 ̄ ̄| | ̄| Win32APIの | ̄ | | ̄ ̄ ̄| | ̄ ̄ ̄| |
 ̄ ̄| | ̄| 質問を    | ̄ | | ̄ ̄ ̄| | ̄ ̄ ̄| |
 ̄ ̄| | ̄| 歓迎します | ̄ | | ̄ ̄ ̄| | ̄ ̄ ̄| |
 ̄ ̄| | ̄t_______.t, ̄| | ̄ ̄ ̄| | ̄ ̄ ̄| |
0582デフォルトの名無しさん2013/09/26(木) 14:32:42.30
ここ壊れてます

で再読み込みしたら酷すぎた
0583デフォルトの名無しさん2013/09/26(木) 16:01:23.80
そういう感想は着いたに書いてろ
05845582013/09/26(木) 21:59:30.06
mp3の質問はスレ違いでしたね。
別のスレで聞いてみます。
0585デフォルトの名無しさん2013/09/27(金) 17:14:11.81
で?
Win32APIスレの住人は基本的に金払わずに秀丸使ってるって?
0586デフォルトの名無しさん2013/09/28(土) 06:51:21.83
漏れは払ったよ
0587デフォルトの名無しさん2013/09/28(土) 08:49:03.29
InitInstanceって必要なの?
0588デフォルトの名無しさん2013/09/28(土) 12:41:05.04
払って使ってるの>>586だけかよwww
それとも他の奴らは1人も秀丸使ってないのか?wwwww
0589デフォルトの名無しさん2013/09/28(土) 13:01:54.05
VC++EEのエディタで十分
0590デフォルトの名無しさん2013/09/28(土) 15:54:38.39
Vimでいいよ
0591デフォルトの名無しさん2013/09/28(土) 16:25:14.49
秀丸不要論が噴出
0592デフォルトの名無しさん2013/09/28(土) 17:43:59.52
>>587

どこでウィンドウ作ろうが勝手だと思うが
VCが登場したころのサンプルからその名前だった
0593デフォルトの名無しさん2013/09/28(土) 18:05:17.41
>>592
必要かどうかきいてんだろボンクラ
その名前だったとかきいてねーだろパーかおめ
0594片山博文MZコスモ ◆T6xkBnTXz7B0 2013/09/28(土) 18:24:31.91
InitInstanceの処理はWinMain内部に移せるから不要。
0595デフォルトの名無しさん2013/09/28(土) 18:25:08.65
K2EDITORってどうよ?
0596デフォルトの名無しさん2013/09/28(土) 18:27:33.51
594:片山博文MZコスモ◆T6xkBnTXz7B0 :2013/09/28(土) 18:24:31.91 [sage]
シングルスレッドなら全て処理はWinMain内部に移せるからコールバック関数以外の自作関数は不要。
0597片山博文MZコスモ ◆T6xkBnTXz7B0 2013/09/28(土) 18:28:25.73
>>595
コメントの整形機能が優れていた記憶がある。でも結局はサクラエディタに移行した。
0598デフォルトの名無しさん2013/09/28(土) 19:20:18.06
単なるMSのテンプレの習慣で不要

http://www.geocities.jp/ky_webid/win32c/002.html
0599デフォルトの名無しさん2013/09/28(土) 20:37:44.95
クラウディアさん
0600デフォルトの名無しさん2013/09/28(土) 21:02:43.06
WinMain自体16ビット時代の遺物じゃん
0601デフォルトの名無しさん2013/09/28(土) 21:27:40.66
>>600
だから何?
嫌なら使うなゴミ
0602デフォルトの名無しさん2013/09/28(土) 22:35:54.08
>>600
引数見たら誰でもわかる
0603デフォルトの名無しさん2013/09/29(日) 02:21:43.58
いや、想像を遙かに下回る惨状だね

まあせいぜい万札でステータスシンボルしとけよ
それにはまず白帯ついた100束と、
10万円金貨が必須アイテムだぞ

つーかよ、クレカの中の人がこんなんでいいわけないだろ!
赤い人全員とはいわないよ、でも癌は否定できない

お隣さんよ、昔からいい仲だったじゃないか
白人さんがそんなにお気に召さなかったのか?
(俺らも人のことが言えた義理ではないが)

もう無理かねえ
すっぱり諦めるならこっちにもすることはあるんだが
0604デフォルトの名無しさん2013/09/29(日) 06:08:08.15
どこの誤爆?
0605デフォルトの名無しさん2013/09/29(日) 07:28:04.21
>>604
→秀丸の支払い方法に物申すレス
→クレカ使えよ→コンビニ使わせろよ→クレカのメリットを述べよ!
→個人情報売買とか→ヒッキーとか
→それ以外を述べよ!→ごちゃごちゃ
このへんが消えたか消されたか(の割りには半端に残ってるが)してて、その流れでのレスなんじゃねぇの?
スレチなのは判るが透明削除でハンパに残るとイミフになるしログ壊れるから消えたの気づかないと話続くし…
削除だとしたらあんまり上手くやれてないと言わざるを
0606デフォルトの名無しさん2013/09/29(日) 07:47:48.67
>削除だとしたらあんまり上手くやれてない

運営が荒らす気マンマンに見える
0607デフォルトの名無しさん2013/09/29(日) 07:57:30.74
削除依頼は出てなかったようだし、純粋にトラブルで消えたのかも知れん
ここ最近トラブル多いしな。
0608デフォルトの名無しさん2013/09/29(日) 09:58:41.21
などともっともらしい供述をしており頑なに罪を認めようとしないため
担当者も手を焼いているとのことです
0609デフォルトの名無しさん2013/09/30(月) 04:38:56.07
運営は気分で削除してるだけだろ
この間の運営限定の秘密掲示板が流出したときに、削除人が悩んでるだか迷ってるだか言ってたじゃん
そうやって明確な基準なしで決めてる以上、魔がさしたりストレスの捌け口として削除を行った可能性がある
0610デフォルトの名無しさん2013/10/02(水) 10:01:00.46
荒らしと関わらない場合は「完全スルー」がベスト。
ひとこと言う場合でもアンカーは付けず独り言にするのが常識…のはずなんだが。
荒らしとじゃれ合うと煽り合いとみなされ、削除人は十分な削除を行なえない。
ちゃんとした削除人なら、じゃれ合いと荒らしの自演は見極めて区別できる。

可能な限り透明削除をしてくれる。逆に言えば、透明削除が困難な状態だと
削除自体を断念される場合もある。
あぼーん削除は適用範囲が異なるようでほとんどしてもらえない。本音を言えば
バンバンあぼーんしまくって欲しいのだが。


ところで、【初心者歓迎】C/C++室 の連中はなんで荒らしとじゃれあってるの?
なんか言いたければここで話せよ。
0611デフォルトの名無しさん2013/10/02(水) 10:20:38.76
>>610
自治スレから転載されてます

http://toro.2ch.net/test/read.cgi/tech/1375408874/620
> 620 :デフォルトの名無しさん:2013/10/02(水) 01:26:12.46

転載荒らし行為ですね
ミスリードを狙ってるようですが、
> なんか言いたければここで話せよ。
「ここ」とは、「プログラム板 自治スレッド Part14」のことですから注意ね
0612デフォルトの名無しさん2013/10/02(水) 10:28:17.44
>>610
お手!
0613デフォルトの名無しさん2013/10/02(水) 17:26:49.35
>>610は何かの誤爆か?
0614デフォルトの名無しさん2013/10/02(水) 17:51:42.73
(ミスリード狙いの転載だとしたら構うやつも荒らしになるだろ放っとけよ・・・)
0615デフォルトの名無しさん2013/10/02(水) 19:25:55.29
たられば論出ましたー
0616デフォルトの名無しさん2013/10/02(水) 21:54:20.42
かかってこいよ!!
0617デフォルトの名無しさん2013/10/03(木) 05:21:50.42
こんなIMEをつくりたいのですが
どのAPIを使えば良いですか?
http://www.nicovideo.jp/watch/sm21933917
0618デフォルトの名無しさん2013/10/03(木) 05:46:07.22
もうひとつありました
http://www.nicovideo.jp/watch/sm21947823
0619デフォルトの名無しさん2013/10/03(木) 06:26:25.47
それは Mac 用。
Win32API ニア無理。
0620デフォルトの名無しさん2013/10/03(木) 07:09:12.67
IMEって何かわからないけど
それProcessingで作ってるらしいから
Winでも動くと思う。
0621デフォルトの名無しさん2013/10/03(木) 10:07:45.49
こっちくんな

C++相談室 part105
http://toro.2ch.net/test/read.cgi/tech/1380443725/148
C/C++の宿題片付けます 165代目
http://toro.2ch.net/test/read.cgi/tech/1370255305/923
【初心者歓迎】C/C++室 Ver.86【環境依存OK】
http://toro.2ch.net/test/read.cgi/tech/1379742800/409-410
0622デフォルトの名無しさん2013/10/03(木) 10:30:42.40
>>621
このスレは雑魚の養殖場だから
ここがなくならない限りいくらでも養殖されてそっちに行くよ
そしてそれが続けばそのうちそっちも養殖場になる
0623デフォルトの名無しさん2013/10/03(木) 10:35:49.37
>>620
勉強になりました。
ありがとうございました。
0624デフォルトの名無しさん2013/10/03(木) 10:39:20.21
>>622
いや今回それらのマルチポスト先でこっちに誘導されてるからこっち来んな、と。

マルチってバレたら誰も答えてくれなくなるのになんでんなアホな手間かけてマルチするんだろう?
0625デフォルトの名無しさん2013/10/03(木) 11:51:12.60
>>620
>思う
お前の思想を宣伝する場所じゃない
さっさと消えろ低知能
0626デフォルトの名無しさん2013/10/03(木) 13:01:12.67
>>620が頭悪すぎてwww
0627デフォルトの名無しさん2013/10/04(金) 11:02:10.97
暇な学生7さんここ見てるっぽい
0628デフォルトの名無しさん2013/10/05(土) 06:36:51.97
おはようございます
0629デフォルトの名無しさん2013/10/05(土) 10:26:40.19
あ、おはようございます。
今日もお仕事ですか?
0630デフォルトの名無しさん2013/10/07(月) 05:34:29.53
Windows8だと”…”などが縦書き出来ない不具合を1年間マイクロソフトに放置されて
出版関連は苦しんでいたが
http://answers.microsoft.com/ja-jp/windows/forum/windows_8-performance/windows-8/acd9cc23-dfab-4039-ade1-254dc9f36bc1
0631デフォルトの名無しさん2013/10/07(月) 08:54:48.73
彼女を作りたいです
どうすれば出来ますか?
0632デフォルトの名無しさん2013/10/07(月) 10:25:07.94
あなたの年齢は?
性別は?
0633デフォルトの名無しさん2013/10/07(月) 10:48:42.09
ResEditみたいにフォームやコントロールを自由に描画するにはどうすればいい?
0634デフォルトの名無しさん2013/10/07(月) 11:01:37.17
>>633
それはまず各開発環境(言語)のスレで聞くべき内容だと思うよ。
開発環境によって状況が違うし、Win32APIを駆使すべき内容でないかもしれないからね。
0635デフォルトの名無しさん2013/10/07(月) 11:57:43.64
Androidでは、結構使われているのでしょうか?_?

iOSなんかはやっぱり、アポーの開発環境XCodeで画面作るのが基本なんかなぁ。
0636デフォルトの名無しさん2013/10/07(月) 15:58:46.67
レジュームのイベントはどうやって取るのでしょうか?
0637デフォルトの名無しさん2013/10/07(月) 16:19:44.86
>>635
ごめん全部意味が分からない。だってここWindowsのみのスレだから。
Android/iOS のスレを探してそこで聞いて。

2ちゃんねる検索
http://find.2ch.net/

もしくはこの板の↓ここで聞いてみて。

スレ立てるまでもない質問はここで 129匹目
http://toro.2ch.net/test/read.cgi/tech/1380105820/
0638デフォルトの名無しさん2013/10/07(月) 16:21:02.67
>>636
サスペンドするときでなく、レジューム(復帰)するときかな。
どちらもWM_POWERBROADCASTメッセージが来るみたいよ。

↓それ以外でなんか参考になりそうな記事。

WPF アプリケーションで電源状態を認識する - MSDN マガジン
http://msdn.microsoft.com/ja-jp/magazine/cc163386.aspx
0639デフォルトの名無しさん2013/10/07(月) 17:18:03.17
ここは>>635みたいなゴミクズの隔離スレだろ
ちゃんと自分がゴミクズだと自覚して来たんだから受け入れてやれ
0640デフォルトの名無しさん2013/10/07(月) 17:42:04.17
>>634
Win32APIでフォームデザイナを開発するとしてフォームのレンダリングはどのAPIで行えるのでしょうか
0641デフォルトの名無しさん2013/10/07(月) 19:07:35.00
>>640
自分で調べろ池沼
>>1も読めないとか頭悪すぎ
そんな頭ならプログラムは無理
0642デフォルトの名無しさん2013/10/07(月) 19:17:41.26
でかいブーメランになって返ってくる>>641
0643デフォルトの名無しさん2013/10/07(月) 19:48:52.00
>>640
実際にウインドウとして機能しない、絵だけのウインドウを描画したいってことか。
ボタン類とかならDrawFrameControlで出来るけど、他のコントロールは…。

ResEditを見てみたら、フォームは本物、コントロールは絵みたいだね。
想像だけど、非表示のフォームを作成してコントロールを配置、
そのクライアント領域を本物のフォームのクライアント領域にコピー描画してるんじゃないかな。
もしくはコントロール1個ごとにコピー描画かも。まずはPrintWindowを参照して。

うーん、普通にウインドウを作った方が楽なように思える。
0644デフォルトの名無しさん2013/10/07(月) 20:23:13.99
>>643
誰もお前の想像なんかきいてない。
キチガイかコイツ。
0645デフォルトの名無しさん2013/10/07(月) 20:36:36.10
結局>>640みたいな精神障害がスレの機能を停止させちゃったんだよな。
0646デフォルトの名無しさん2013/10/07(月) 21:20:50.18
>>643
ありがとうございます。ご推察は為になりました
PrintWindowを知りたかったわけです。ずっとGetWindowDC辺りを注目してました

Win7で実存するフォームからPrintWindowでコピーを試みた場合
・不可視状態だと真っ暗
・可視状態だと座標に関係なくAeroが無効になった状態で全体がコピーされる

一方でGetWindowDCとBitBltでコピーを試みた場合
・不可視状態だとデスクトップの画像がコピーされる
・可視状態だとAeroスタイルごと全体がコピーされる
・座標をデスクトップの範囲外にするとクライアント領域のみコピーされる

という結果になったので、ResEditの仕様に反して全部PrintWindowでもいけそうですね
これから吟味して楽そうな方を選択することにします
お陰様で即日で解決できそうです。ご助言ありがとうございました
0647デフォルトの名無しさん2013/10/07(月) 22:41:18.84
>>646
結局msdn調べずに質問してたんだなクズが
0648デフォルトの名無しさん2013/10/07(月) 22:56:11.53
>>646
>>すら読めないんだからもう来なくていいよ。
お前の親は自分のガキ一人まともに教育できない真性DQNなんだろう。
親の顔思い浮かべられるか?














それが社会に不要なDQNの顔だ。
これから親の顔を見るたびに思い出せ。
0649デフォルトの名無しさん2013/10/07(月) 23:25:30.74
久しぶりに本物のキチガイを見た、お前のことだよ>>640
0650デフォルトの名無しさん2013/10/08(火) 00:36:26.93
>>640
どうせいい歳したオッサンだろ?
なんでお前いつまでもうだつが上がらないか分かる?
0651デフォルトの名無しさん2013/10/08(火) 00:45:44.58
>>646
荒らしが流れるから詳しくは書かないけど
別の場所もあるからね
0652デフォルトの名無しさん2013/10/08(火) 01:06:59.47
>>646
二度と来るな
0653デフォルトの名無しさん2013/10/08(火) 11:54:08.80
6E756C6C706F
0654デフォルトの名無しさん2013/10/08(火) 16:47:41.55
また口だけのカスが暴れてるのか
0655デフォルトの名無しさん2013/10/08(火) 17:02:42.86
>>654
自己紹介は自己紹介板でどうぞ
0656デフォルトの名無しさん2013/10/09(水) 03:08:40.07
リッチエディットコントロールにテキストがドロップされた事を知るにはどうしたらいいですか?
0657デフォルトの名無しさん2013/10/09(水) 03:39:31.92
ドロップの検出は全ウィンドウ共通項目ですぞ
まずはドロップ機能を有効にして
メッセージで拾うだけ
コマンドは探しておいで
■ このスレッドは過去ログ倉庫に格納されています