- 1 名前:デフォルトの名無しさん [2008/04/02(水) 10:21:31 ]
- スレ立てるまでもない、Win32APIのついての質問はこちらへどうぞ。
やさしいお兄さんやお姉さんたちが答えてくれるかも。 過去スレ、関連リンクは>>2-10くらい。 ■注意 ・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。 ・日本語版MSDN Online Libraryは不完全です。英語版(msdn2.microsoft.com/library/)の利用推奨。 ・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。 ・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで - Win32API質問箱 wiki wiki.livedoor.jp/program1/d/FrontPage 【前スレ】 Win32API質問箱 Build63 pc11.2ch.net/test/read.cgi/tech/1204600558/
- 481 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:21:53 ]
- アエロ…………プクク(笑)
- 482 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:25:06 ]
- >>478
ウィンドウを内容を表示したまま移動 → WM_PAINTを何度も受け取るので多少失敗していても気がつかない だったりして。
- 483 名前:デフォルトの名無しさん [2008/04/12(土) 20:25:32 ]
- WM_PAINT以外にも描画しないといけないメッセージがあるけど、
それ関係ない?
- 484 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:32:13 ]
- NTFSのアクセス権チェック方法として、ACEを取得する必要があるのがわかったのだが、
自身の権限と取得されたACEの中で一番有効なACEと比較しなければならないとおもうのだが、 どのACEが有効となっているかの判断はどうすればよろしいでしょうか? ※関連:GetFileSecurity、GetSecurityDescriptorDacl
- 485 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 20:51:24 ]
- >>478
ピクチャーボックスってVBか.NETの事か? それともStaticコントロールをそう呼んでるのか? いずれにしろピクチャーボックスなんてコントロールはWin32には無い Staticコントロールに描画したいならSS_OWNERDRAWスタイルにしてWM_DRAWITEMに応答しとけ
- 486 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 21:05:37 ]
- なんかおまいらひまだな。。。。
最近ニュースで話題の学校裏サイト状態w でも、ほんとはここはWin32APIスレですよ。
- 487 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 21:06:34 ]
- >>481
Aeroをローマ字として読むとアエロになるから別におかしくないだろ 無知は黙ってろよ
- 488 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 21:33:26 ]
- Googleはゴーグルって読むんだよ
無知は黙ってろ Yahooはヤホーって読むんだよ 無知は黙ってろ gooはゴーって読むんだよ 無知は黙ってろ
- 489 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 21:34:19 ]
- 煽りも煽られもいらないっす
- 490 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 21:39:41 ]
- 自作アプリで状況に応じて、BS入力の可否を制御するプログラムを作ってるところで、
少し聞きたいことがありまつ。 Viewで処理前にWM_CHARをとらえて、それでBSおよびCtrl+BSを禁止する方向で BSの場合は、VK_BS(0x09)で検知できた。<= OK BS+Ctrlが捕えられなかったので調べると、wparamに0x7fが入ってた。 <= これが不思議 0x7fを調べるとVK_F16。まずF16なんて使ったことないしF16ってなんなの?押せるの? 0x7fって昔の記憶ではDELETEボタンだったなあと思いつつ、それとは何か関係ある? 0x7fで処理してしまえばそれでプログラム的にはOKなんだけど、 詳しい人もけっこういるので質問させて。
- 491 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:09:25 ]
- WM_CHARだと仮想キーコードではなく、
ASCIIとかの文字コードだと見なすべきだと思う。 そういう意味では0x7f = DELに1票。 VK_BACK = 0x09もASCIIではBSだし。 仮想キーコードが出てくるのはWM_KEYDOWN/UP系だよ。
- 492 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:11:27 ]
- あああ、そうだった。VKで処理しちゃだめだったね。
どうもありがとう!
- 493 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:18:03 ]
- 491さんにごめんなさいな追加カキコ。
VK_BS(0x09)って書いたけど、厳密には0x08でした。 ASCIIでももちろん0x08です。
- 494 名前:デフォルトの名無しさん mailto:sage [2008/04/12(土) 22:25:46 ]
- 質問
SetRectの存在意義がわかりません
|

|