[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/10 01:35 / Filesize : 85 KB / Number-of Response : 428
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Win32API質問箱 Build82



1 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 18:56:13 ]
1 名前:デフォルトの名無しさん[] 投稿日:2009/08/02(日) 00:20:49
スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。
やさしいお兄さんやお姉さんたちが答えてくれるかも。
「知らないならレスしないで下さい。ウザイだけです。 」なんて言わないでねっ!

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

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

- Win32API質問箱 wiki
wiki.livedoor.jp/program1/d/FrontPage

Win32API質問箱 Build81
pc12.2ch.net/test/read.cgi/tech/1249140049/l50


267 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 18:04:14 ]
リソースファイルは時々ぶっ壊れる物です

268 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 18:35:39 ]
自分のプロセスハンドルを取得しようとしたところ、
OpenProcess()でNULLが返ってきました。
エラー番号は”5”でアクセス拒否なのですが、理由がわかりません。
教えていただけないでしょうか。

OpenProcess()のアクセス方法は、PROCESS_ALL_ACCESSである必要があります。

DWORD dwId = GetCurrentProcessId();
HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwId);
DWORD dwErrNo = GetLastError();

269 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 19:43:12 ]
他プロセスに継承しないならGetCurrentProcessで十分だろ、って判断された?

270 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 20:20:05 ]
逆にその必要があるなら、GetCurrentProcessをDuplicateHandleすればいいはず。
複製先もGetCurrentProcessにすれば自プロセスで使える本物のハンドルが手に入ると
Advanced Windowsに確か書いてあった。

271 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 21:25:54 ]
GetCurrentProcessじゃなくてINVALID_HANDLE_VALUEを使っとけ

272 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 23:04:58 ]
ScrollWindowEx で SW_SMOOTHSCROLL を使うとスムーズスクロールできるようですが、
このフラグを使うと ScrollWindowEx は ERROR を返して、スクロールされなくなってしまいます。
GetLastError で調べると 0 を返すので、原因が分かりません…
SW_SMOOTHSCROLL さえ指定しなければ、問題なくスクロールされます。
引数 flags の HIWORD 部でスムーズスクロールする回数を指定するようですが、

ScrollWindowEx(hWnd, 0, dy, NULL, NULL, NULL, NULL, MAKELONG(SW_SMOOTHSCROLL, 5));

という感じではダメなのでしょうか。

273 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 23:22:46 ]
つーかSmoothScrollWindowを使え

274 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 00:54:58 ]
>>271
4バイトしかないような関数だものな。
OR EAX, -1
RET
だけ。

275 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 01:10:34 ]
つーかINVALID_HANDLE_VALUEと同じ値ってのも随分と間抜けな設計だなあ



276 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 01:57:54 ]
きえろぶっとばされんうちにな

277 名前:デフォルトの名無しさん [2009/10/07(水) 03:40:10 ]
きえろぶっとばされんうちにな

278 名前:デフォルトの名無しさん [2009/10/07(水) 23:14:52 ]
キーボードの状態をGetAsyncKeyStateで取得してキーロガーを作ってるんですが
ログイン画面ではキーボードの状態を取得することができません。
どうすればログイン画面でキーボードの状態を取得することができますか?

279 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 23:18:44 ]
ログイン画面は無理

280 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 23:22:46 ]
なにそれ? クラッキングソフト?

281 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 23:44:10 ]
>>278
GINA でも作れば?

282 名前:デフォルトの名無しさん [2009/10/08(木) 00:01:29 ]
>>279
やっぱり無理ですか
残念です

>>280
そうです
特に悪意はありませんが友達のパソコンのパスワードを取得したいだけです。

>>281
GINAですか
はじめてみました
調べてみます
ありがとうございました



283 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:04:25 ]
>>282
>>282
>>282
>>282
>>282

284 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:06:09 ]
悪意が無いんじゃしょうがない

285 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:11:19 ]
>>282
たとえ悪意がなくても他人のパスワード盗む行為は不正アクセス防止法に引っかかると思うぞ




286 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:16:28 ]
そういえば、UACで昇格したウインドウがアクティブのときは
GetAsyncKeyStateやDirectInputでもキー拾えないね。

JoyToKeyみたいなのを自作してゲームで使っていたら、
たまに使えなくなるときがあって、原因を調べたら
アップデート時に管理者権限に昇格したままゲームが起動してた。

287 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:17:31 ]
>>285
不正アクセス行為の禁止等に関する法律を見る限り、単に盗むだけじゃ引っかからなさそう。

288 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:18:39 ]
>>286
GetAsyncKeyState() とかを実行するアプリを昇格したら?

289 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:27:05 ]
きえろぶ

290 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:28:51 ]
GINAってVistaで廃止されたんじゃなかったっけ

291 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:37:10 ]
>>287
頭大丈夫?

292 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:38:18 ]
Vista 32bitおよび64bit OS(WOW64)上で、WindowsサービスからMessageBoxをあえて表示させようと試みています。
試した結果、32bit OS上ではOKですが、WOW64ではNGとなりました。
WOW64でNGとなる原因として何が考えられるでしょうか。また、解決方法はありますでしょうか。

メッセージを出す関数は次の通りです。
::MessageBoxW(NULL, L"テストメッセージ", L"テストタイトル", MB_ICONINFORMATION);
エラーコードは 0x1 です。

293 名前:デフォルトの名無しさん [2009/10/08(木) 01:08:52 ]
CreateRemoteThreadでプロセスを別プロセスにマッピングさせると
PCを再起動させた後もマッピングは有効になってますか?

今開発環境がないので自分で確認できません。
どなたか知っている人いたら教えてください。

294 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 01:09:59 ]
>>293
なるわけねーだろ

295 名前:デフォルトの名無しさん [2009/10/08(木) 01:15:23 ]
>>294
返信ありがとうございます
やっぱりそうですか
となると再起動させた後も有効にしたい場合は
スタートアッププログラムにCreateRemoteThreadを呼び出す
プログラムを設定しておかなくてはいけないということですよね?




296 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 05:21:23 ]
マイクからの入力をとる際に、ステレオミキサーがONになってる場合でも、
PCで発生した音は無視してマイクの音だけを拾いたいのですが、wavein系の関数でできるのでしょうか?
もしくはdirectsoundなどを使えばできるのでしょうか?

297 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 05:40:46 ]
>>282
その程度の目的なら
ログイン画面を真似した画面を作って
ときどき表示して入力を促すようにすればいいよ

298 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 05:54:13 ]
つーか友達に直接パスワードを聞けばいいだろ

299 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 09:06:38 ]
目的に関してはもうどうでもええよw

300 名前:デフォルトの名無しさん [2009/10/08(木) 09:07:38 ]
きえろぶっとばされんうちにな

301 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 09:45:57 ]
USBカメラ繋いでキーボード撮影した方が速いかもな

302 名前:デフォルトの名無しさん [2009/10/08(木) 09:59:25 ]
要するに、友達のアカウントは知ってるからパスワードを知って
友達と一緒にやってるネトゲのお金とかアイテムとかを盗もうとしたんですねわかります。

303 名前:デフォルトの名無しさん [2009/10/08(木) 10:03:40 ]
やっぱりキーロガーをPCに常駐させるためには
スタートアッププログラムに設定させとくのが一番手っ取りばやいですよね?
でもそれだと相手にもろばれになっちゃうからなんかやだな


304 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 10:09:48 ]
あやしい事をしたいならWindowsの基礎位勉強しとけよ

305 名前:デフォルトの名無しさん [2009/10/08(木) 10:11:34 ]
>>302
ちがいます
友達とハッキングごっこをやっていて
先に相手のパスワードを盗んだほうにお金をはらうという遊びをやってるだけです
相手から賞金ももらえるし技術も身につくので最近はじめました




306 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 10:13:53 ]
普段なら死ね死ねコールなのに
今日は相手してやるんだなお前ら

307 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 10:16:35 ]
きえろぶ

308 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 10:18:38 ]
もう最近はネトゲマクロとかキーロガーとか碌な質問ないな

309 名前:デフォルトの名無しさん [2009/10/08(木) 10:44:21 ]
通報しました

310 名前:デフォルトの名無しさん [2009/10/08(木) 11:13:48 ]
ついでに友達のパソコンのメールの中身も盗み見ようとも思っています。



ところでトロイの木馬などのウィルスソフトは
なぜパソコンを再起動しても常駐できるんでしょうか?
スタートアッププログラムに設定されているのでしょうか?



311 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 11:26:39 ]
現代魔法相談所へようこそ
こちらでは現代魔法専門のスタッフが常駐しております
安心してお任せください

費用:30分5万円〜

312 名前:デフォルトの名無しさん [2009/10/08(木) 12:06:17 ]
>>311
きっとその魔法は本物だと思う
僕の経験則が邪魔してそのことを本物だと思えない
おろかな俺を無視してください。


313 名前:デフォルトの名無しさん [2009/10/08(木) 12:21:55 ]
>>310
regeditで、
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
を見ろ

314 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 12:31:49 ]
HKEY_LOCAL_MACHINE\CurrentControlSet/Service/hogehoge

315 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 12:33:58 ]
ttp://dailynews.yahoo.co.jp/fc/domestic/winny/?1254966285



316 名前:デフォルトの名無しさん [2009/10/08(木) 13:10:23 ]
>>313
そんな方法があったんですね
ありがとうございました

317 名前:デフォルトの名無しさん [2009/10/08(木) 14:31:26 ]
ありがとうございました

318 名前:デフォルトの名無しさん [2009/10/08(木) 14:33:05 ]
むしろありがとうございました

319 名前:デフォルトの名無しさん [2009/10/08(木) 14:34:11 ]
しかしありがとうございました

320 名前:デフォルトの名無しさん [2009/10/08(木) 14:34:29 ]
蟻が十ございました

321 名前:デフォルトの名無しさん [2009/10/08(木) 14:35:00 ]
       , -‐''''"´ ̄``ヽ、              ____
       /     _     ヽ        //´   __,,>、
     /        ̄ ̄   {        /::/ / ̄:::::::::::::::\
      l _ィニニア二二二ニヽ、j._      /::::l/::::::::::::::::::::::::::::::::l
     | 0Lj/-‐-レノ ノ_ヽ:::`ヽ     l:::::::::::/l/lノノ/_イ:::::l
     レ:r、/ イ゚テ   ピト`|::|      l:::::::::/ rtテ、  .ィtq l::::::|
      l:lヘ  '"   ,j  '"/ノ      |::lヘ!j  ´  ,j   !;:::/
     ヽヽ、   r‐-,   /'         レリー 、    ,....,  lノ/    痴漢です
        lヽ、  ̄ /         `ヽ、lヽ 、  ̄ /´
     _,r┴‐-`v´-‐j-、__   , -‐-、_r┴─'ー‐チト
  / ̄/:.:.:.:| ̄ ̄`T ̄´|:.:.:.:l´ `ヽ /    ヽ ̄`ー-‐'´`''''⌒ヽ
/   ,':.:.:.:.:.l    l   l:.:.:.l    \  _r‐、-、-、r,    、   ',
     |:.:.:.:.:.:.!     !   !:.:.l   ,. -‐ゝ/// 〉 〉 〉 〉 〉    !   ',
    l:.:.:.:.:.:.l     |   l:.:.:l  /  人〈〈〈〈 ' ' ' /っ   l    l
    l:.:.:.:.:.:.!     !   l:.:.:.ト/   /  ```´-ァ‐'''"     /   l
、__/:.:.:.:.:.:l     |    |:.:.:ヽヘ  l    //         / _ ィノ
    /:.:.:.:.:.:.:!    l   |:.:.:.:.:l `ーヽ、_ノ´l、______/lニ二」
____l:.:.:.:.:.:.:.|      l   |:.:.:.:.:!        |_  ( ( ) )_〕|   l
   l`ー‐‐'匸二l ̄ ̄l二フーイ       /   ̄ `‐‐'´ ヽ  |


322 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 14:45:11 ]
暇なので自作のハッキング魔法で>>282のパソコンをハクってみた

30秒でパスワード解析完了
おい、もっと複雑なパスワードにしとけw

とりあえず、マイドキュメントに面白い画像がいくつか見つかったので貰っといた


以上

323 名前:デフォルトの名無しさん [2009/10/08(木) 14:57:05 ]
www.webcom-corp.co.jp/old/Win32FAQ/faq_index.htm

324 名前:デフォルトの名無しさん [2009/10/08(木) 14:59:49 ]
ja.wikipedia.org/wiki/Windows%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9

325 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 15:10:13 ]
暇なので自作のハッキング魔法で>>305のパソコンをハクってみた

金おくれ




326 名前:デフォルトの名無しさん [2009/10/08(木) 15:16:29 ]
暇なので自作のハッキング魔法で>>316のパソコンをハクってみた

このエロめっ!

327 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 21:57:50 ]
え?面白いと思ってやってるの?

328 名前:デフォルトの名無しさん [2009/10/08(木) 21:58:37 ]
制限ユーザーでのログインしか許されていない端末で、管理者アカウントのパスワードを取得するにはどうすればいいか。
サービスやGINAは権限が足りないので不可。

329 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:02:34 ]
後ろから覗き込む。

330 名前:デフォルトの名無しさん [2009/10/08(木) 22:12:45 ]
実行時に.icoをロードしてアプリのアイコンに置き換えるのってどうやりますか?
ウィンドウの左上やタスクバーののアイコンに反映させたいです。

331 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:26:08 ]
きえろぶっとばされんうちにな

332 名前:デフォルトの名無しさん [2009/10/08(木) 22:56:43 ]
さっさと答えろグズ!!

333 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 23:02:54 ]
いや、つまんないから

334 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 23:14:07 ]
さっさと答えてくださいグズ様

335 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 23:15:28 ]
嫌でございますマスター



336 名前:デフォルトの名無しさん [2009/10/08(木) 23:39:27 ]
きえろぶっとばされんうちにな

337 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 00:39:34 ]
さっさと答えろぶっとばされんうちにな

338 名前:デフォルトの名無しさん [2009/10/09(金) 01:00:51 ]
あ?やんのかコラ

339 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 01:15:08 ]
>>328
この本の中にまったく同じ質問があったよ
www.amazon.co.jp/dp/4756150004/

340 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 01:51:20 ]
だから何?

本の宣伝がしたいだけなら勝手にアフィリエイトサイトでも作ってろ
糞が

341 名前:デフォルトの名無しさん [2009/10/09(金) 01:59:13 ]
あ?やんのか?

342 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 02:07:15 ]
答えられない奴は書かなくていい。迷惑&不愉快。

343 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 02:48:48 ]
>>330
WM_SETICON

>>339
328ではないが、どこのページ?
その本は持っているが328のような話を見た覚えがない。

344 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 02:50:23 ]
. 1. HTML    で検索した結果 1〜10件目 / 約5,040,000,000件
. 2. PHP      で検索した結果 1〜10件目 / 約2,970,000,000件
. 3. Java......   で検索した結果 1〜10件目 / 約 835,000,000件
. 4. Forth.    で検索した結果 1〜10件目 / 約 323,000,000件
. 5. Ruby..    で検索した結果 1〜10件目 / 約 275,000,000件
. 6. perl.....    で検索した結果 1〜10件目 / 約 245,000,000件
. 7. Python...   で検索した結果 1〜10件目 / 約 204,000,000件
. 8. pascal...   で検索した結果 1〜10件目 / 約 170,000,000件
. 9. Delphi    で検索した結果 1〜10件目 / 約 127,000,000件
10. VisualBasic...で検索した結果 1〜10件目 / 約 121,000,000件
11. lisp...      で検索した結果 1〜10件目 / 約.  26,700,000件
12. fortran     で検索した結果 1〜10件目 / 約.  21,300,000件
13. COBOL    で検索した結果 1〜10件目 / 約.  18,500,000件
14. HSP      で検索した結果 1〜10件目 / 約.  12,300,000件
15. FreeBasic.. で検索した結果 1〜10件目 / 約   6,320,000件
16. Tcl/Tk.     で検索した結果 1〜10件目 / 約   4,940,000件
17. QBasic     で検索した結果 1〜10件目 / 約   4,190,000件
18. VisualC....  で検索した結果 1〜10件目 / 約   1,360,000件
19. DarkBASIC. で検索した結果 1〜10件目 / 約   1,320,000件
20. BasicStudio で検索した結果 1〜10件目 / 約    304,000件
21. N88basic.   で検索した結果 1〜10件目 / 約    215,000件
22. f-basic     で検索した結果 1〜10件目 / 約    109,000件
23. ActiveBasic で検索した結果 1〜10件目 / 約.     89,800件
24. 99BASIC.... で検索した結果 1〜10件目 / 約.     11,500件

3Dprogramming で検索した結果 1〜10件目 / 約794,000件
2Dprogramming で検索した結果 1〜10件目 / 約. 57,400件

intel で検索した結果 1〜10件目 / 約729,000,000件
amd で検索した結果 1〜10件目 / 約355,000,000件

345 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 06:35:34 ]
Yahoo!プログラミング言語検索ランキング(今回2009/10/9、前回2009/10/6)

. 1(. 1) HTML      約5,030,000,000件(約5,040,000,000件)-
. 2(. 2) PHP        約2,980,000,000件(約2,970,000,000件)+
. 3(. 3) Java....     約 832,000,000件(約 835,000,000件)--
. 4(. 4) Forth.      約 322,000,000件(約 323,000,000件)-
. 5(. 5) Ruby..      約 274,000,000件(約 275,000,000件)-
. 6(. 6) perl.....      約 244,000,000件(約 245,000,000件)-
. 7(. 7) Python...     約 205,000,000件(約 204,000,000件)+
. 8(. 8) pascal...     約 170,000,000件(約 170,000,000件)0
. 9(. 9) Delphi      約 127,000,000件(約 127,000,000件)0
10(10) VisualBasic...  約 121,000,000件(約 121,000,000件)0
11(11) lisp...        約.  26,700,000件(約.  26,700,000件)0
12(12) fortran.......    約.  21,300,000件(約.  21,300,000件)0
13(13) COBOL.....   約.  17,900,000件(約.  18,500,000件)--
14(14) HSP        約.  12,300,000件(約.  12,300,000件)0
15(15) FreeBasic..   約   6,310,000件(約   6,320,000件)-
16(16) Tcl/Tk......    約   4,940,000件(約   4,940,000件)0
17(17) QBasic.....    約   4,180,000件(約   4,190,000件)-
18(18) VisualC....    約   1,340,000件(約   1,360,000件)--
19(19) DarkBASIC .  約   1,330,000件(約   1,320,000件)+
20(20) BasicStudio   約    302,000件(約    304,000件)--
21(21) N88basic......  約    217,000件(約    215,000件)++
22(22) f-basic.......    約    109,000件(約    109,000件)0
23(23) ActiveBasic   約.     90,100件(約.     89,800件)++
24(24) 99BASIC....   約.     11,300件(約.     11,500件)--

3Dprogramming 約790,000件(約794,000件)--
2Dprogramming 約. 57,600件(約. 57,400件)++
intel 約726,000,000件(約729,000,000件)--
amd 約352,000,000件(約355,000,000件)--



346 名前:デフォルトの名無しさん [2009/10/09(金) 10:42:03 ]
>>328
LiveCDを作って、パスワードクラックをする。
ophcrack.sourceforge.net/download.php

347 名前:デフォルトの名無しさん [2009/10/09(金) 11:06:17 ]
>>330
HICON hIconLarge, hIconSmall;
hIconLarge = (HICON)LoadImage(NULL, pszFileName, IMAGE_ICON, 32, 32, LR_LOADFROMFILE);
hIconSmall = (HICON)LoadImage(NULL, pszFileName, IMAGE_ICON, 16, 16, LR_LOADFROMFILE);
SendMessage(hWnd, WM_SETICON, ICON_BIG, (LPARAM)hIconLarge);
SendMessage(hWnd, WM_SETICON, ICON_SMALL, (LPARAM)hIconSmall);


348 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 11:44:46 ]
>>343
>WM_SETICON
ありがとうございます

349 名前:デフォルトの名無しさん [2009/10/09(金) 20:44:15 ]
ありがとうございます

350 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 00:40:17 ]
win32apiの初心者スレがないのでここで質問します
www.geocities.jp/ky_webid/win32c/022.html
ここのページのプログラムをコンパイル後、実行してみたら
CPUが100%になるんですがどのような理由が考えられますか?

351 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 00:55:42 ]
CPUがマルチコアじゃない

352 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:07:56 ]
冗談ですよね?
シングルコアでも余裕で動くはずなんですが…
CPU使用率がウィンドウを消すまで100%のままになる現象です
ページの最後にあるコードです


353 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:10:48 ]
WM_PAINTの辺りがバグってるから

354 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:11:07 ]
デバッグしろよ

355 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:17:41 ]
>>353
ありがとうございます
自分の環境の問題なのかどうかわからなかったので助かりました

>>354
すいません勉強します



356 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 01:44:11 ]
beginpaint


endpaint

357 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 02:27:22 ]
デバッグしろとかそういう問題じゃない。

そもそもテンプレから消すからだろ。
次スレからちゃんと復活させとけよ。


テンプレ
> ●以下のサイトは間違いが多いので参考にしてはいけません●
> www.geocities.jp/ky_webid/win32c/

358 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 02:41:47 ]
そういえばBuild80前後からテンプレ消えてるねぇ
たぶんスレを立てたのがそこのサイトの管理人本人なのだろう
本人ぽいヤツ来てたし。w

359 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 02:47:59 ]
>>357
そのサイト、他で見た文章を勝手に解釈して劣化転載してるっぽい感じだよね
よく検索で引っかかるんだけど、黄色い背景出たら閉じてる

360 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 02:53:30 ]
確かに、やたらとgoogleで上位に出るんだよなー
SEOしまくってるのかな

361 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:21:49 ]
www.geocities.jp/ky_webid/c/055.html
最近更新したページがこれみたいだが解答ひどくね。

callocの機能落としちゃってるし行列の感覚が普通じゃないし。
int (*p)[5];はないのかよとか。
最近更新したならせめてもうちょっと見渡せよw

362 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 03:22:56 ]
スレ違いのうえに(移転してないけど)旧サイトだったようだ。すまんこってす。

363 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 04:13:36 ]
www.geocities.jp/ky_webid/ProgrammingPlacePlus/c/031.html

364 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 04:38:00 ]
Win7SDKのサンプルなんだがこんなコードがあった
BeginPaintをWM_PAINT以外で呼ぶなってMSDNに書いてあるのに
コレだからMSは信用できない。

case WM_PAINT:
case WM_DISPLAYCHANGE:
  {
    PAINTSTRUCT ps;
    BeginPaint(hwnd, &ps);
    pDemoApp->OnRender();
    EndPaint(hwnd, &ps);
  }
  wasHandled = true;
  result = 0;
  break;

365 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 06:27:54 ]
aho



366 名前:片山博文MZ ◆BVYGEn4LD2 [2009/10/10(土) 10:19:20 ]
できたぞ。

CSVエディタのCellSheet
www.geocities.jp/katayama_hirofumi_mz/csheet/

367 名前:片山博文MZ ◆BVYGEn4LD2 [2009/10/10(土) 10:27:52 ]
早速バグを見つけた。Unicode版には貼り付けにバグがある。






[ 続きを読む ] / [ 携帯版 ]

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

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