Win32API質問箱 Build74
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2008/12/14(日) 16:30:27やさしいお兄さんやお姉さんたちが答えてくれるかも。
「知らないならレスしないで下さい。ウザイだけです。 」なんて言わないでねっ!
過去スレ、関連リンクは>>2-10くらい。
■注意
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
・日本語版MSDN Online Libraryは不完全です。英語版(http://msdn2.microsoft.com/library/)の利用推奨。
・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで
- Win32API質問箱 wiki
http://wiki.livedoor.jp/program1/d/FrontPage
Win32API質問箱 Build73
http://pc11.2ch.net/test/read.cgi/tech/1227934931/
0002デフォルトの名無しさん
2008/12/14(日) 16:32:10http://www.microsoft.com/japan/msdn/
- MSDN ライブラリ
http://msdn.microsoft.com/ja-jp/library/
http://msdn.microsoft.com/en-us/library/
- MSDN2 ライブラリ
http://msdn2.microsoft.com/en-us/library/
http://msdn2.microsoft.com/ja-jp/library/
- MSDN ライブラリ (ローカル版)
http://www.microsoft.com/downloads/details.aspx?familyid=6FF3BC60-32C8-4C22-8591-A20BF8DFF1A2&displaylang=ja
http://www.microsoft.com/downloads/details.aspx?familyid=B8704100-0127-4D88-9B5D-896B9B388313&displaylang=ja
- Windows SDK & Platform SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=74dd6e2d-89c6-4e1e-af00-fc7d70f15439&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=c2b1e300-f358-4523-b479-f53d234cdccf&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=ff6467e6-5bba-4bf5-b562-9199be864d29&DisplayLang=en
http://www.microsoft.com/downloads/details.aspx?FamilyID=7614FE22-8A64-4DFB-AA0C-DB53035F40A0&displaylang=ja
http://www.microsoft.com/downloads/details.aspx?FamilyId=484269E2-3B89-47E3-8EB7-1F2BE6D7123A
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
0003デフォルトの名無しさん
2008/12/14(日) 16:34:40http://www.google.com/
下記サイトは、違っている事もあるので参考程度にしよう!
流れを参考にしながら、APIの仕様を読めば使えるはず。
- 猫でもわかるプログラミング
http://www.kumei.ne.jp/c_lang/
- Win32 API入門
http://wisdom.sakura.ne.jp/system/winapi/
- Win32 プログラミング入門
http://www7.plala.or.jp/keny01/
●Win32API(C言語)
http://www.geocities.jp/ky_webid/win32c/
- Advanced Windows 第5版(書籍)
http://www.amazon.co.jp/dp/4891005920
0004デフォルトの名無しさん
2008/12/14(日) 16:36:1373 ttp://pc11.2ch.net/test/read.cgi/tech/1227934931/
72 ttp://pc11.2ch.net/test/read.cgi/tech/1226575789/
71 ttp://pc11.2ch.net/test/read.cgi/tech/1224745158/
70 ttp://pc11.2ch.net/test/read.cgi/tech/1221446107/
69 ttp://pc11.2ch.net/test/read.cgi/tech/1217687038/
68 ttp://pc11.2ch.net/test/read.cgi/tech/1215348804/
67 ttp://pc11.2ch.net/test/read.cgi/tech/1212931246/
66 ttp://pc11.2ch.net/test/read.cgi/tech/1210775622/
65 ttp://pc11.2ch.net/test/read.cgi/tech/1208847084/
64 ttp://pc11.2ch.net/test/read.cgi/tech/1207099291/
63 ttp://pc11.2ch.net/test/read.cgi/tech/1204600558/
62 ttp://pc11.2ch.net/test/read.cgi/tech/1202060403/
61 ttp://pc11.2ch.net/test/read.cgi/tech/1199514664/
60 ttp://pc11.2ch.net/test/read.cgi/tech/1196874830/
59 ttp://pc11.2ch.net/test/read.cgi/tech/1194701996/
58 ttp://pc11.2ch.net/test/read.cgi/tech/1191781463/
57 ttp://pc11.2ch.net/test/read.cgi/tech/1189255282/
56 ttp://pc11.2ch.net/test/read.cgi/tech/1186989201/
55 ttp://pc11.2ch.net/test/read.cgi/tech/1184853465/
54 ttp://pc11.2ch.net/test/read.cgi/tech/1181645965/
53 ttp://pc11.2ch.net/test/read.cgi/tech/1178882828/
52 ttp://pc11.2ch.net/test/read.cgi/tech/1176828891/
51 ttp://pc11.2ch.net/test/read.cgi/tech/1174416295/
0005デフォルトの名無しさん
2008/12/14(日) 16:37:1649 ttp://pc10.2ch.net/test/read.cgi/tech/1168708801/
48 ttp://pc10.2ch.net/test/read.cgi/tech/1166172047/
47 ttp://pc8.2ch.net/test/read.cgi/tech/1163375772/
46 ttp://pc8.2ch.net/test/read.cgi/tech/1159158014/
45 ttp://pc8.2ch.net/test/read.cgi/tech/1156032806/
44 ttp://pc8.2ch.net/test/read.cgi/tech/1151501925/
43 ttp://pc8.2ch.net/test/read.cgi/tech/1148005509/
42 ttp://pc8.2ch.net/test/read.cgi/tech/1144962549/
41 ttp://pc8.2ch.net/test/read.cgi/tech/1141392216/
40 ttp://pc8.2ch.net/test/read.cgi/tech/1138893959/
39 ttp://pc8.2ch.net/test/read.cgi/tech/1136673250/
38 ttp://pc8.2ch.net/test/read.cgi/tech/1133798345/
37 ttp://pc8.2ch.net/test/read.cgi/tech/1131884991/
36 ttp://pc8.2ch.net/test/read.cgi/tech/1128951330/
35 ttp://pc8.2ch.net/test/read.cgi/tech/1125850096/
34 ttp://pc8.2ch.net/test/read.cgi/tech/1122723009/
33 ttp://pc8.2ch.net/test/read.cgi/tech/1120153520/
32 ttp://pc8.2ch.net/test/read.cgi/tech/1117271829/
31 ttp://pc8.2ch.net/test/read.cgi/tech/1114762194/
30 ttp://pc8.2ch.net/test/read.cgi/tech/1112345886/
29 ttp://pc8.2ch.net/test/read.cgi/tech/1110281860/
28 ttp://pc5.2ch.net/test/read.cgi/tech/1108199304/
27 ttp://pc5.2ch.net/test/read.cgi/tech/1106103119/
26 ttp://pc5.2ch.net/test/read.cgi/tech/1104109858/
0006デフォルトの名無しさん
2008/12/14(日) 16:38:2024 ttp://pc5.2ch.net/test/read.cgi/tech/1098967135/
23 ttp://pc5.2ch.net/test/read.cgi/tech/1095534704/
22 ttp://pc5.2ch.net/test/read.cgi/tech/1092524669/
21 ttp://pc5.2ch.net/test/read.cgi/tech/1090422324/
20 ttp://pc5.2ch.net/test/read.cgi/tech/1088140233/
19 ttp://pc5.2ch.net/test/read.cgi/tech/1084697545/
18 ttp://pc5.2ch.net/test/read.cgi/tech/1081702990/
17 ttp://pc5.2ch.net/test/read.cgi/tech/1077470361/
16 ttp://pc2.2ch.net/test/read.cgi/tech/1073830065/★
15 ttp://pc2.2ch.net/test/read.cgi/tech/1069339866/★
14 ttp://pc5.2ch.net/tech/kako/1065/10653/1065328397.html
13 ttp://pc5.2ch.net/tech/kako/1059/10595/1059549320.html
12 ttp://pc5.2ch.net/tech/kako/1056/10560/1056033645.html
11 ttp://pc5.2ch.net/tech/kako/1052/10526/1052651750.html
10 ttp://pc5.2ch.net/tech/kako/1047/10478/1047819779.html
9 ttp://pc5.2ch.net/tech/kako/1044/10449/1044929160.html
8 ttp://pc5.2ch.net/tech/kako/1040/10409/1040964626.html
7 ttp://pc3.2ch.net/tech/kako/1036/10366/1036654893.html
6 ttp://pc3.2ch.net/tech/kako/1032/10325/1032548635.html
5 ttp://pc3.2ch.net/tech/kako/1028/10285/1028580373.html
4 ttp://pc3.2ch.net/tech/kako/1023/10233/1023361418.html
3 ttp://pc.2ch.net/tech/kako/1017/10170/1017072275.html
2 ttp://pc.2ch.net/tech/kako/1006/10067/1006783012.html
1 ttp://pc.2ch.net/tech/kako/991/991576947.html
0007デフォルトの名無しさん
2008/12/14(日) 16:39:390008名無し募集中。。。
2008/12/14(日) 17:33:14. _,. <{ { 、__ノ ´/:人:.:.:.{:.:.:.:l\:.:.!:.:. ハ
<):::::::::ヘ∨-‐一ァ‐:'´.:./<_\{ \|_斗∧:.} :.:|: '.
/:::::::::::::::::::::::ム.〉 / ハ:.从ィ==ミ ==ミ�W:ハj:. │ _/⌒丶 ー:- 、
/:::::::::::::::::::xー'´ / :.:.:/:.:| | | ′ | |│}/ :.!.: | -く/__ : : `ヽ: : : : : :\
{::::::::::::::::/:ノ \ /:./ :.{: 八| │__ | |│; :|.: │ /:/´ ノ : : : : : : : : ヽ: : '. であります!
. \:::::::::::/ :::::::::丶、_{:八.:.:.:.:.:.:..\│ | i/:/l .:.:.:. l. // ∠: : : : : : : : : : : ': : :i
\::::::::::::::::::::::::::::::`^Y⌒j八.:.:.|:_\__.. <|:/ :|/ :.:j:ノ _/ ノ , イ:.{ : : : /{.: : : : : : ! : |
`丶、:::::::::::::::::::::::::i:::::::::::::\l::::ヘ7丶_ _厶イ.:.:/j:./ イ){ {_ -イ: /ト八: :V/ヽ.: : : :│: |
`丶、:::::::::::::丶::i ::::::::::::::::::::\ /不l トノ∠._'´/::::::::::ヘY: {: :{:.リ─ \{──}: :/: :| :│
`丶、::::: j:::::::::::::::::::::::::〃爪|メ、:::::::::∧::::::::::::/ ∨|ヽト{ ' 厶: : :リ :│
\::::::::::::::::::::::::::《{_>、__》:::::V::::}::::::: '´::`丶/_: l:个 、 ─ /: :./: : :八
∨:::::::::::::::::::::::/二 「 :::::::::Y::ヽ、::::::::::::::::::: `ヘ: : : |>t‐≦7: : 厶、 : : : ヽ
∨:、:::::::::::::::::{─ i :::::::::::}::::| `丶:::::::::::::Vヘ: : |_レ不 _/: :./:::::/ヽ: : : : \
'.:::\ :::::::::::{入 Vヘ::::ノ::::::|. /::`丶、 _∧: |《_小./ : /:::::/::::::}: : : : : : 丶
0009デフォルトの名無しさん
2008/12/14(日) 18:17:10。 ゜i ゚ i ! | ゜ i / ア ア ア ア ア ア ア ア ア ───‐─ ─
i l i ! ゚ ゚ 。 ゜
i ゜ i | ゜ i | ゜ i l
゜ i 。 i l i l
| l ゚ ;゜ ゜ : ; ; i l l !
: ゜ i ゚ i 、i;,| i, ゚,゜ ゜ i l ゚; l 。i
| 。i l l ゜;/ ̄u ̄;j\。´ i ゚ | !
゜ 。 .| i i :。/ :j :::::\:::/\;゚ !゜ ゜ i l | ゜
l ゜ ゚ 。゜ i / u 。<一>:::::<ー>。 ! | |
i ゜ | |:j ° .:::。゚~(__人__)~゚j 目覚ましでつ。教えてください。お願いしまつ
|。 ! i ! \、 u ;゜.` ⌒´,;/゜ ゜ i l ゜ i l
! l 。i /゚:j⌒ヽ゚ '"'"´(;゚ 。 ! ゜ 。i
。 ゚: ! ゚ l / ,_ \ \/\ \゜ ! ゜ i ゚
、i;, 、|; 、i;, 。 ゜ ;゚ 、i;,と___)_ヽ_つ_;_ヾ_つ.;._ 。 l 。i ゜ ;゚ 、i;, ゜ ;゚ 、i;,
0010デフォルトの名無しさん
2008/12/14(日) 18:39:060011デフォルトの名無しさん
2008/12/14(日) 18:50:29/ _ノ \
| ( ●)(●)
| (__人__)
| ` ⌒´ノ 最後に何か質問はありますか?
| }
ヽ }
ヽ、.,__ __ノ
_, 、 -― ''"::l:::::::\ー-..,ノ,、.゙,i 、
/;;;;;;::゙:':、::::::::::::|_:::;、>、_ l|||||゙!:゙、-、_
丿;;;;;;;;;;;:::::i::::::::::::::/:::::::\゙'' ゙||i l\>::::゙'ー、
. i;;;;;;;;;;;;;;;;;;;;;;|::::::::::::::\::::::::::\ .||||i|::::ヽ::::::|:::!
/;;;;;;;;;;;;;;;;;;;;;;;;![面接官 ]\:::::::::ヽ|||||:::::/::::::::i:::|
;;;;;;;;;;;;;;;;;;;;;;;;;;|;;;;:::::::::::::::::::::::\:::::゙、|||:::/::::::::::|:::
____
/ \
/ ─ ─\
/ ,(●) (●)、\
| (__人__) | パンフレットに「一部上場」と書いてありますが、
\ ` ⌒´ / 全部上場するのはいつ頃でしょうか?
,,.....イ.ヽヽ、___ ーーノ゙-、.
: | '; \_____ ノ.| ヽ i
| \/゙(__)\,| i |
> ヽ. ハ | ||
0012デフォルトの名無しさん
2008/12/14(日) 19:10:28スベってるよ
0013デフォルトの名無しさん
2008/12/14(日) 19:54:05AAをかけるみたいにしてトゲトゲがないようにできますかね?
0014デフォルトの名無しさん
2008/12/14(日) 21:00:33http://gimpo.2ch.net/test/read.cgi/news7/1227830640/
0015デフォルトの名無しさん
2008/12/14(日) 21:02:08こんなつまんないネタ貼りまくって寒い奴だなお前
一度ウケタギャグを何度も繰り返すジジイみたい
0016デフォルトの名無しさん
2008/12/14(日) 22:37:040017デフォルトの名無しさん
2008/12/15(月) 00:39:420018デフォルトの名無しさん
2008/12/15(月) 10:11:440019デフォルトの名無しさん
2008/12/15(月) 10:16:10知らないならレスしないでください。ウザイだけです。
0020デフォルトの名無しさん
2008/12/15(月) 10:32:270021デフォルトの名無しさん
2008/12/15(月) 10:35:50知らないならレスしないでください。ウザイだけです。
0022デフォルトの名無しさん
2008/12/15(月) 10:42:090023デフォルトの名無しさん
2008/12/15(月) 11:28:10GetGlyphOutlineを使う方法とGDI+を使う方法がある。
0024デフォルトの名無しさん
2008/12/15(月) 12:29:11ザ・話を理解していないバカ
とでも言えばいいか
0025デフォルトの名無しさん
2008/12/15(月) 12:31:45これは酷いw
0026デフォルトの名無しさん
2008/12/15(月) 12:32:02知らないならレスすんなハゲ。ウザイだけなんだよ市ね
0027デフォルトの名無しさん
2008/12/15(月) 12:43:26ん?悔しかったの?w
0028デフォルトの名無しさん
2008/12/15(月) 12:49:41どうすればそんな勘違いができるんだろう
0029デフォルトの名無しさん
2008/12/15(月) 13:35:56線の太さを三倍にして線を描く。
SetStretchModeでHALFTONEを指定。
StretchBltで三分の一に縮小して元の矩形に戻す。
これじゃ線の太さだけ矩形からはみ出るか。。。
0030デフォルトの名無しさん
2008/12/15(月) 15:09:58ttp://freespace.virgin.net/hugo.elias/graphics/x_wuline.htm
0031デフォルトの名無しさん
2008/12/15(月) 15:29:250032デフォルトの名無しさん
2008/12/15(月) 18:45:070033デフォルトの名無しさん
2008/12/15(月) 18:45:560034デフォルトの名無しさん
2008/12/15(月) 18:48:06こういう類か?
ttp://www.imasy.or.jp/~yotti/rfc2324-jp-yama.html
0035デフォルトの名無しさん
2008/12/15(月) 18:54:14簡単な方法が分かりません。
検索したい場所はファイルの先頭から16バイト毎の先頭2バイトです。
教えてください。
0036デフォルトの名無しさん
2008/12/15(月) 18:58:48面倒に見えるけどそれが一番簡単、ってオチも結構ある。
0037デフォルトの名無しさん
2008/12/15(月) 19:06:02×簡単な方法が分かりません。
○方法が全く分かりません。
お願いします
0038デフォルトの名無しさん
2008/12/15(月) 19:08:25データを読み込んで
対象のデータか比較する
0039デフォルトの名無しさん
2008/12/15(月) 19:08:39ReadFile()で2バイト取得し、比較し同じだったらforループから抜ける。
同じじゃなかったらSetFilePointer()で14バイト進めるの繰り返しでいいんでしょうか?
あと、見つからなかった場合forループから抜けたいのですが
条件式がどう書いていいのかがわかりません。
回答よろしくお願いします。
0040デフォルトの名無しさん
2008/12/15(月) 19:11:360041デフォルトの名無しさん
2008/12/15(月) 19:13:18手近な初心者向けのスレへどうぞ
0042名無し募集中。。。
2008/12/15(月) 19:14:27BCDを数値化するWin32APIは用意されていないから自分で組むしかないけど簡単でしょ
0043デフォルトの名無しさん
2008/12/15(月) 19:14:37do
読み込みとか
eofのチェック
until 一致条件
でいいんじゃねーの
っていうか何がAPI?
0044デフォルトの名無しさん
2008/12/15(月) 19:14:43あ、そうですね。
期限が近くて、あんまり考える時間がないのですみません。
0045デフォルトの名無しさん
2008/12/15(月) 19:14:56APIでやりたいんです。
0046デフォルトの名無しさん
2008/12/15(月) 19:16:00ヒント:宿題スレ
0047デフォルトの名無しさん
2008/12/15(月) 19:19:1416バイトの塊の先頭2バイトは読んじゃうからとんでるんじゃ。
0048デフォルトの名無しさん
2008/12/15(月) 19:49:50APIを使うか使わないかではなく、お前の質問内容が初歩の初歩だということ
まあそれすらも理解できないからここに書いたんだろうけど
0049デフォルトの名無しさん
2008/12/15(月) 19:59:1840の話なら、16バイト読んで、読んだもののうち先頭の2バイト分だけで判定する、って意味だろう。
0050デフォルトの名無しさん
2008/12/15(月) 20:08:16おっさんはそんなことも分からないの普通
だから、おっさん
0051デフォルトの名無しさん
2008/12/15(月) 20:22:460052デフォルトの名無しさん
2008/12/15(月) 20:47:25さあ目覚ましと時計をうpするんだ。
0053デフォルトの名無しさん
2008/12/15(月) 20:48:100054デフォルトの名無しさん
2008/12/15(月) 21:17:54だから、おっさんなんだよ
どうした、おっさん
0055デフォルトの名無しさん
2008/12/15(月) 21:38:45ノ
0056デフォルトの名無しさん
2008/12/15(月) 21:39:480057デフォルトの名無しさん
2008/12/15(月) 22:43:50俺も気がついたら26・・・・ヤバイ
0058デフォルトの名無しさん
2008/12/15(月) 23:05:280059デフォルトの名無しさん
2008/12/15(月) 23:08:52デバッグ用途に使えたらいいなと思ってるのですが
0060デフォルトの名無しさん
2008/12/15(月) 23:11:45非公開API を使えば可能。
0061デフォルトの名無しさん
2008/12/16(火) 00:18:030062デフォルトの名無しさん
2008/12/16(火) 00:21:35OleLoadPictureとかGDI+とか
0063デフォルトの名無しさん
2008/12/16(火) 00:22:160064デフォルトの名無しさん
2008/12/16(火) 00:44:340065デフォルトの名無しさん
2008/12/16(火) 12:15:03無理な質問しないでください。困るだけです。
0066デフォルトの名無しさん
2008/12/16(火) 17:15:01ハンドル自体には参照カウンタは無い
0067デフォルトの名無しさん
2008/12/16(火) 17:59:42みたいにしようと思ったんですが、LPCWSTRにしろって言われます。簡単なキャストの方法を教えてください
0068デフォルトの名無しさん
2008/12/16(火) 18:03:320069デフォルトの名無しさん
2008/12/16(火) 18:46:26どーも
0070デフォルトの名無しさん
2008/12/16(火) 18:48:111>.\main.cpp(256) : warning C4129: 'D' : エスケープ シーケンスとして正しく認識されませんでした。
みたいにいわれます
0071デフォルトの名無しさん
2008/12/16(火) 18:59:270072デフォルトの名無しさん
2008/12/16(火) 19:00:07\ を \\ に
0073デフォルトの名無しさん
2008/12/16(火) 19:07:08http://dubai.2ch.net/test/read.cgi/news/1229345444/
0074デフォルトの名無しさん
2008/12/16(火) 19:19:570075デフォルトの名無しさん
2008/12/16(火) 19:27:08下手に答えると下らない事でまた来るぞ。
0076デフォルトの名無しさん
2008/12/16(火) 19:33:550077デフォルトの名無しさん
2008/12/16(火) 19:45:52msvcrt.dllにあるprintf
0078デフォルトの名無しさん
2008/12/16(火) 20:04:060079デフォルトの名無しさん
2008/12/16(火) 20:05:400080デフォルトの名無しさん
2008/12/16(火) 20:08:08・質問する前にMSDNライブラリやPlatformSDK、Google等で検索してはいけません。
・日本語版MSDN Online Libraryは完全です。英語版(http://msdn2.microsoft.com/library/)の利用反対。
・APIフックなど低俗な事をしたい場合は何も読まず質問しましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問を大いにしましょう。
こうですね><
0081デフォルトの名無しさん
2008/12/16(火) 20:19:030082デフォルトの名無しさん
2008/12/16(火) 20:27:330083デフォルトの名無しさん
2008/12/16(火) 20:30:54【質問する前に】Win32API質問箱 Build 75【ググレカス】
0084デフォルトの名無しさん
2008/12/16(火) 20:39:49言語の制御構造上の問題とか、文法の話とかはどっか行ってよ
0085デフォルトの名無しさん
2008/12/16(火) 20:40:530086デフォルトの名無しさん
2008/12/16(火) 23:24:130087デフォルトの名無しさん
2008/12/16(火) 23:36:40よ、目覚まし
0088デフォルトの名無しさん
2008/12/16(火) 23:43:050089デフォルトの名無しさん
2008/12/16(火) 23:44:27ただの罵り合いのためだけのスレだよな
0090デフォルトの名無しさん
2008/12/16(火) 23:45:010091デフォルトの名無しさん
2008/12/16(火) 23:55:12語らいと言ってくれ
0092デフォルトの名無しさん
2008/12/17(水) 07:44:15体の各関節が可動するのは勿論、今回も多様なオプションパーツが付属!
なんと表情は4種類も付属!シャマルの麗しい表情の数々を完全再現!
【商品名】
グッとくるフィギュアコレクション11 魔法少女リリカルなのはStrikerS シャマル 完成品フィギュア《予約商品02月発売》
【商品コード】 FIG-MOE-0441
【メーカー】 シーエムズコーポレーション
【発売日】 09年02月中旬
【シリーズ名】 グッとくるフィギュアコレクション
【原作名】 魔法少女リリカルなのはStrikerS
【コピーライト】 (C)なのはStrikerS PROJECT
【製品仕様】
塗装済完成品
サイズ:全高 約210mm
材質:PVC/ABS/ナイロン
パッケージ:ウィンドウボックス
【標準小売価格】 10,290円(税込)
http://www.amiami.com/images/product/review/084/FIG-MOE-0441_01.jpg
http://www.amiami.com/images/product/review/084/FIG-MOE-0441_02.jpg
http://www.amiami.com/images/product/review/084/FIG-MOE-0441_03.jpg
http://www.amiami.com/images/product/review/084/FIG-MOE-0441_04.jpg
http://www.amiami.com/images/product/review/084/FIG-MOE-0441_05.jpg
http://www.amiami.com/images/product/review/084/FIG-MOE-0441_06.jpg
あみあみ
http://www.amiami.com/shop/ProductInfo/product_id/111788
魔法少女リリカルなのはシリーズ 公式サイト
http://nanoha.com/
0093デフォルトの名無しさん
2008/12/17(水) 10:55:51自前のソフトで始めて「印刷設定」をVista機で操作したら動かない。
PageSetupDlg() が PDERROR_INITFAILURE を返してくる。
それは FAQ で、こうしろとかあったら教えて下さい。
尚、VC++6.0 非unicodeでのコンパイル版は Xp機で dialog が出ます。
この版でも Vista 機では dialog が出ません。
0094デフォルトの名無しさん
2008/12/17(水) 11:35:24情報が少なすぎ。
やり直し
0095デフォルトの名無しさん
2008/12/17(水) 11:47:11とりあえず、↓のサンプルコピって動かしてみたら?
ttp://msdn.microsoft.com/en-us/library/ms646829(VS.85).aspx
0096デフォルトの名無しさん
2008/12/17(水) 12:38:52009793
2008/12/17(水) 23:31:37教えて頂きありがとうございます。
既にご紹介のサンプルと同じコードでやっており、VC++2008EE でのコンパイル
も通りますが、実行すると音なしです。PaintHook() を入れる例も試しました。
サンプルの PaintHook() は cast 不足のエラーが2箇所出ます。
厳密に違うところは、margin の単位指定が、自分のは mm でサンプルは inch
のみです。
0098デフォルトの名無しさん
2008/12/18(木) 02:34:07途中でウィンドウプロシージャを変更する処理を書いているのですが
prevWndProc→newWndProc
と変更するとき、prevWndProcには変更したときに何かメッセージが送られるのでしょうか?
0099デフォルトの名無しさん
2008/12/18(木) 02:37:30禿げ胴!
HWND hwnd;
psd.hwndOwner = hwnd;
Xpで動いたのは偶然hwndの値が0(NULL)だったとかで、コピペしたままで
hwndの値が不定なんじゃねぇの?
0100デフォルトの名無しさん
2008/12/18(木) 02:47:57WM_WINDOWPROCCHANGING/WM_WINDOWPROCCHANGED
というのは嘘
0101デフォルトの名無しさん
2008/12/18(木) 06:17:59時間がかかる。
ビルドが速いだけに残念です。
どこかのスレでこれを速くする方法を見た記憶があるが失念した。
知ってる人がいたら教えてください。
よろしく。
0102デフォルトの名無しさん
2008/12/18(木) 07:47:540103デフォルトの名無しさん
2008/12/18(木) 07:50:440104デフォルトの名無しさん
2008/12/18(木) 10:17:32つーか、この程度聞く前に調べたほうが早いけど。
スタートアップの設定な。
010597-93
2008/12/18(木) 10:53:00レスをどうも。
自分は開いている文書の Edit control handle を渡していました。
念のため、これを NULL にして試しましたが、結果は同じでした。
0106105-93
2008/12/18(木) 11:35:49ネットでのぐぐり方が悪かったのですが、↓のような記事がありました。
h ttp://forums.microsoft.com/msdn-ja/showpost.aspx?postid=1257166&siteid=7
「Vista PageSetupDlg」でぐぐると他にもあります。
しかし、ワードパッドでは出るんですよね。しかも Xp機と同じ形。
VC++2008EE でも文書を開いてメニューを開くと「ページ設定...」が使えるように
なる。形はワードパッドとは違う。独自に PaintHookで描いているんでしょうか。
0107デフォルトの名無しさん
2008/12/18(木) 13:03:530108デフォルトの名無しさん
2008/12/18(木) 15:12:30>サンプルの PaintHook() は cast 不足のエラーが2箇所出ます。
これ、コンパイルエラー出たから試しもしなかったってことか?
コンパイルエラー取り除いて実行したら、Vistaで普通に表示されるんだけどw
0109デフォルトの名無しさん
2008/12/18(木) 15:26:300110デフォルトの名無しさん
2008/12/18(木) 15:26:400111デフォルトの名無しさん
2008/12/18(木) 16:33:050112デフォルトの名無しさん
2008/12/18(木) 16:34:21知らないならレスしないでください。ウザイだけです。
0113デフォルトの名無しさん
2008/12/18(木) 16:39:15そのリンク先、ページセットアップダイアログで、Vistaだと
ダイアログは出るけど「プリンタの設定」ボタンが出ないってだけじゃないか。
0114106-93
2008/12/18(木) 18:09:51cast つけてコンパイルしました。コード不足でも兎に角ダイアログが出て
くれれば思っていました。(サンプルがちょっと古いのに心配はあった)
>>113
その通りです。ただちょっと自分の早合点もあるのですが、VC++2008EE の
ページ設定で出てくるダイアログには、「プリンタ(p)...」のボタンがある
のです。VC++2008EE は自前で処理していると理解しました。
(その後調べたら、VS9.0→Common7→IDE→1041 にある msenvui.dll に
テンプレート定義がありました。)
ますます、Vista 本来の PageSetupDlg() は(VC++2008EE も使わないほど)
あやしいと思うようになりましたが、>>108さんのレスで思い直し始めている
ところです。
関係ないと思いますが、プリンタは PIXUS iP1500 です。キヤノンのペー
ジによれば Vista プリインストールのドライバでいいと言ってます。
0115デフォルトの名無しさん
2008/12/18(木) 18:54:12サンプルが古いだのVistaのAPIが悪いとか決め付ける前に自分で努力しろ
0116デフォルトの名無しさん
2008/12/18(木) 19:15:20新規でプロジェクト起こして、単にPageSetupDlg出すだけのアプリかいてみたら?
0117デフォルトの名無しさん
2008/12/18(木) 19:48:50http://tsushima.2ch.net/test/read.cgi/news/1229588945/
0118デフォルトの名無しさん
2008/12/18(木) 21:27:550119デフォルトの名無しさん
2008/12/18(木) 21:46:23どの様な方法がありますか?
ググったんですが見つからない・・
↓このツールは表示できてるみたい(名前を表示するには管理者権限が必要?)
なので、方法はあるんでしょうけど・・
http://www001.upp.so-net.ne.jp/yamashita/product/pwexp/pwexp.htm
0120デフォルトの名無しさん
2008/12/18(木) 21:50:11だったらそのツールを使ってればいいだろ
0121デフォルトの名無しさん
2008/12/18(木) 21:53:16普通同じ値段なら、萌え絵あるの買うだろ
0122デフォルトの名無しさん
2008/12/18(木) 21:54:07APIで読み込んでるなら出るでしょ
0123デフォルトの名無しさん
2008/12/18(木) 21:56:57自分で作りたけりゃntoskrnlの逆アセでもしてろ
0124119
2008/12/18(木) 22:03:56もう少し自分で調べて出直します
失礼しました
0125デフォルトの名無しさん
2008/12/18(木) 22:10:360126デフォルトの名無しさん
2008/12/18(木) 22:15:220127デフォルトの名無しさん
2008/12/18(木) 22:44:140128デフォルトの名無しさん
2008/12/18(木) 22:49:48出直さなくていいから二度と来ないでね
0129デフォルトの名無しさん
2008/12/18(木) 22:58:080130デフォルトの名無しさん
2008/12/18(木) 23:29:30Si no sabe, no debe contestar. Simplemente una molestia.
0131デフォルトの名無しさん
2008/12/18(木) 23:34:100132デフォルトの名無しさん
2008/12/18(木) 23:36:210133デフォルトの名無しさん
2008/12/19(金) 02:34:20世界が変わった・・・プログラム用なら1200にすべきだった・・・
0134デフォルトの名無しさん
2008/12/19(金) 03:13:27どんな豪邸に住んでんだ
0135デフォルトの名無しさん
2008/12/19(金) 03:24:350136デフォルトの名無しさん
2008/12/19(金) 03:31:400137デフォルトの名無しさん
2008/12/19(金) 04:53:160138デフォルトの名無しさん
2008/12/19(金) 04:58:50俺なんてQUXGA未満は受け付けない
0139デフォルトの名無しさん
2008/12/19(金) 09:03:033200×2400 すげぇぇぇ
てか、お前何屋なんだよ。
0140デフォルトの名無しさん
2008/12/19(金) 09:04:460141デフォルトの名無しさん
2008/12/19(金) 09:11:36プロセス ID またはプロセス ハンドルを使用してジョブ オブジェクトを取得する方法
http://www.microsoft.com/japan/msdn/columns/askgui/askgui09162003.aspx
これ?
0142114-93
2008/12/19(金) 11:55:01>>115
去年からうまく行かなかったんで、去年もどこかで聞いたけど、Vista なんぞ
クソだから当てにすんな見たいなレスがあった。
1年たって情報も溜まったから、なんか分かったことあるかと思った。
Vista なんか使っているんか、カス みたいなレスがなくてよかった。
>>116
試してみます。
0143デフォルトの名無しさん
2008/12/19(金) 12:20:04↑カーネルオブジェクトとジョブオブジェクトの違いがわからない馬鹿
0144デフォルトの名無しさん
2008/12/19(金) 12:24:550145デフォルトの名無しさん
2008/12/19(金) 12:25:440146デフォルトの名無しさん
2008/12/19(金) 12:40:200147デフォルトの名無しさん
2008/12/19(金) 12:42:00話を逸らすな馬鹿
0148デフォルトの名無しさん
2008/12/19(金) 12:43:340149デフォルトの名無しさん
2008/12/19(金) 12:47:200150デフォルトの名無しさん
2008/12/19(金) 13:05:180151デフォルトの名無しさん
2008/12/19(金) 18:21:590152デフォルトの名無しさん
2008/12/19(金) 18:25:32コーヒーの違いがわからない人はレスしないで下さい。
0153デフォルトの名無しさん
2008/12/19(金) 19:34:33CreateRemoteThreadかSetWindowsHookExでアタッチしてやる。
これでヒントは十分だろ。
0154デフォルトの名無しさん
2008/12/19(金) 20:26:23DLL注入かフックってことか
サンクス
0155デフォルトの名無しさん
2008/12/20(土) 01:54:47フォーム自体は表示したまま、タスクバーには表示させない
といったことは可能でしょうか。OSはXP限定で構いません。
タスクバー内のToolWindow32のウィンドウハンドル取得して無理やり削除…?
解決策等ありましたらよろしくお願いします。
0156デフォルトの名無しさん
2008/12/20(土) 01:57:26カレンダー系統のソフトがやっているので
可能であることは知っていますがやり方は知りません
0157デフォルトの名無しさん
2008/12/20(土) 01:59:280158デフォルトの名無しさん
2008/12/20(土) 02:00:25そりゃ知らん無視してちょ
0159デフォルトの名無しさん
2008/12/20(土) 02:09:580161デフォルトの名無しさん
2008/12/20(土) 02:52:300162デフォルトの名無しさん
2008/12/20(土) 02:57:10何を言ってるのかよくわからんがWS_EX_TOOLWINDOW?
0163デフォルトの名無しさん
2008/12/20(土) 02:59:230164デフォルトの名無しさん
2008/12/20(土) 03:06:310165デフォルトの名無しさん
2008/12/20(土) 04:13:18例えばデスクトップのアイコンとかブラウザのリンクとか、ソフトのボタンコントロールのところとか
マウスポインタが近くのところにきたらその場所に移動するように補正したいんですが
0166デフォルトの名無しさん
2008/12/20(土) 04:32:38ただアクセシビリティに対応したプログラムの場合はそういった情報が存在するので可能。
音声認識で操作なんかはこれのインターフェイスを利用している。
.NET Frameworkの標準コントロールは対応している。
たぶんMSのプログラムはだいたい対応しているんじゃないかな。
0167デフォルトの名無しさん
2008/12/20(土) 08:11:020168デフォルトの名無しさん
2008/12/20(土) 09:14:40ITaskbarListを使って出来ないかな?
0169デフォルトの名無しさん
2008/12/20(土) 11:16:49親ウィンドウを隠しウィンドウにすればOK
0170デフォルトの名無しさん
2008/12/20(土) 11:49:47それの子にすればいいんじゃないの?
0171155
2008/12/20(土) 14:42:06・WS_EX_TOOLWINDOWに変える
対象のタイトルバー表示は変えたくないのです。
あらかじめ記述しておくべきでした、申し訳ない。
・ITaskbarListを使う
やはりその方法をとるべきなのでしょうか。
実はC#にて実装しようとしているので、メモリ等不完全な出来になりそうですが検討してみます。
できるのかとても不安ですが…
親ウィンドウを隠しウィンドウにするのは外部アプリでも可能なのでしょうか?
他にも何かありましたらお願いいたします。
0172デフォルトの名無しさん
2008/12/20(土) 15:04:430173デフォルトの名無しさん
2008/12/20(土) 15:26:05PostThreadMessageでもされたんじゃね
0174155
2008/12/20(土) 16:40:43結果的にWin32APIではなく、COMに及んでしまい申し訳ないです。
答えていただいた皆様、ありがとうございました。
どなたかの参考までに(スレ違いな内容になりますが…)
http://www.codeproject.com/KB/winsdk/Vanishing_Windows.aspx
0175デフォルトの名無しさん
2008/12/20(土) 20:02:07ありがとうやっぱり難しいのね
色々調べてきます
0176142-93
2008/12/20(土) 21:13:50PAGESETUPDLG がうまく行かず質問していたものです。
出ましたネエ。感激です。
いろいろな設定を追加してもっと試します。有難うございました。
VC++2008EE で Win32プロジェクトを起こすと default でソースが出てきて
簡単なテストは楽ですね。今までは移植移植でこんなの初めてです。
0177デフォルトの名無しさん
2008/12/20(土) 21:29:110178デフォルトの名無しさん
2008/12/20(土) 21:36:33そんなの2008でなくても随分前からあっただろ
今まで何の開発環境使ってたんだ?
0179デフォルトの名無しさん
2008/12/21(日) 00:18:41あった事をお伝えしたが、秋葉原駅西側広場に、特大のDVD広告があるのに気が付いた。
広告には、長瀬湊や片桐優姫やこれからのストーリーみたいな事も書かれていた。
http://www.akibaos.com/img/2008/12/02/20081202k04.jpg
http://www.akibaos.com/img/2008/12/02/20081202k00s.jpg
▲「第10話で息を呑み、第11話で涙する−」
秋葉原駅西側広場に「あかね色に染まる坂」の特大のDVD広告
現在放映中の「あかね色に染まる坂」は、2007年に発売されたエロゲ(美少女ゲーム)が原作の
TVアニメで、10月から放映されている。
ファミ通.comでは、『主人公・長瀬準一と、彼の前に現れた少女・片桐優姫は、親どうしが決めた
許嫁。しかし、ふたりの仲は最悪だった。そんなふたりをよそに、両親たちからの命令で、進級
するまでともに過ごすことを義務づけられてしまう』とストーリーを紹介している。
広告があったのは秋葉原駅電気街口の西側にある広場で、
『DVDシリーズ12月19日リリース開始!』と告知されており、長瀬湊と片桐優姫が描かれていた。
広告には『お店によって特典が変わるんだからね!』等のセリフがあったが、
『第10話で息を呑み、第11話で涙する――』とこれからのストーリーみたいなのもあった。
http://www.akibaos.com/img/2008/12/02/20081202k02.jpg
▲「お店によって特典が変わるんだからね!」片桐優姫(CV:釘宮理恵)
http://www.akibaos.com/img/2008/12/02/20081202k03.jpg
▲「どの特典も魅力的ですよね♪」長瀬湊(CV:平野綾)
アキバOS
http://www.akibaos.com/?p=4465
・関連
【アニメ】「あかね色に染まる」DVD第7巻、発売中止? ソフマップ、2009年6月26日→発売中止の表記へ変更
http://gimpo.2ch.net/test/read.cgi/moeplus/1228230000/
0180デフォルトの名無しさん
2008/12/21(日) 02:15:49どうしてもパラメータが間違っていますと出ます・。
0181デフォルトの名無しさん
2008/12/21(日) 02:20:080182デフォルトの名無しさん
2008/12/21(日) 02:52:450183デフォルトの名無しさん
2008/12/21(日) 03:31:52こういうの?
http://rakasaka.fc2web.com/delphi/graphic.html
0184デフォルトの名無しさん
2008/12/21(日) 10:37:050185デフォルトの名無しさん
2008/12/21(日) 10:43:580186デフォルトの名無しさん
2008/12/21(日) 12:03:570187デフォルトの名無しさん
2008/12/21(日) 12:25:430188デフォルトの名無しさん
2008/12/21(日) 12:38:01ICONINFO info;
HICON icon;
info.fIcon=true;
info.xHotspot=0;
info.yHotspot=0;
BITMAPV5HEADER bi;
void *lpBits;
ZeroMemory(&bi,sizeof(BITMAPV5HEADER));
bi.bV5Size = sizeof(BITMAPV5HEADER);
bi.bV5Width = 16;
bi.bV5Height = 16;
bi.bV5Planes = 1;
bi.bV5BitCount = 32;
bi.bV5Compression = BI_BITFIELDS;
bi.bV5RedMask = 0x00FF0000;
bi.bV5GreenMask = 0x0000FF00;
bi.bV5BlueMask = 0x000000FF;
bi.bV5AlphaMask = 0xFF000000;
HDC hdc=::GetDC(NULL);
HBITMAP hBitmap = ::CreateDIBSection(hdc, (BITMAPINFO *)&bi, DIB_RGB_COLORS,(void **)&lpBits, NULL, (DWORD)0);
::ReleaseDC(NULL,hdc);
HBITMAP mono = ::CreateBitmap(16,16,1,1,NULL);
info.hbmMask = mono;
info.hbmColor = hBitmap;
icon=::CreateIconIndirect(&info);
::DeleteObject(hBitmap);
::DeleteObject(mono);
0189デフォルトの名無しさん
2008/12/21(日) 14:51:37環境は?
とりあえず問題ないようだけど。
0190デフォルトの名無しさん
2008/12/21(日) 15:08:19WinXP SP3 メモリもCPUも2Gくらい
普通に.icoをLoadImageで読み込んで設定する分には問題無しです・・・。
0191デフォルトの名無しさん
2008/12/21(日) 15:16:03>パラメータが間違っていますと
なの?
そのままコピペしてVista64でVC++2008でコンパイルして成功するけど。
0192デフォルトの名無しさん
2008/12/21(日) 15:25:38LoadIcon系は32x32の昔からのアイコンしか扱えないと思ったが。
0193デフォルトの名無しさん
2008/12/21(日) 16:02:540194デフォルトの名無しさん
2008/12/21(日) 17:50:220195デフォルトの名無しさん
2008/12/21(日) 18:15:050196デフォルトの名無しさん
2008/12/21(日) 23:09:57皆様ありがとうございます。原因は作成したBitmapからサイズを取得した時に、大きさに変な値が
入っていたのが原因でした。
HBITMAP bitmap;
BITMAP desc;
::GetObject(bitmap,sizeof(BITMAP),(LPVOID)&desc);
これで関数は成功を返すが、bmWidthやbmHeightにデカイ値が入っている。この値を使ってたんです・・・。
何故そんな大きな値が入ってるのでしょうか・・・?
0197デフォルトの名無しさん
2008/12/21(日) 23:17:10返値とLastErrorくらいチェックしろよ
0198デフォルトの名無しさん
2008/12/21(日) 23:41:15またHBITMAPを別のHBITMAPのBitBlt等で変換転送したいんですが、HBITMAPからHDCを取得する方法はありますか?
0199デフォルトの名無しさん
2008/12/21(日) 23:53:09BitmapやDevice Contextの説明をMSDNで読んで勉強した方がいいと思う
0200デフォルトの名無しさん
2008/12/22(月) 00:59:200201デフォルトの名無しさん
2008/12/22(月) 01:29:470202デフォルトの名無しさん
2008/12/22(月) 02:15:540203デフォルトの名無しさん
2008/12/22(月) 03:29:330204デフォルトの名無しさん
2008/12/22(月) 04:20:220205デフォルトの名無しさん
2008/12/22(月) 04:35:110206デフォルトの名無しさん
2008/12/22(月) 05:08:17なんでofficeのアプリケーションは、ショートカットから実行ファイルのパスを取得すると
アイコンの.exeパスを返すの?これじゃぁ起動できないじゃんカスガ
0207デフォルトの名無しさん
2008/12/22(月) 05:12:00知らないならレスしないでください。ウザイだけです。
0208デフォルトの名無しさん
2008/12/22(月) 05:26:07冬休みの糞餓鬼は宿題でもしてろ
クズが
0209デフォルトの名無しさん
2008/12/22(月) 05:29:03ニートならレスしないでください。ウザイだけです。
0210デフォルトの名無しさん
2008/12/22(月) 05:38:14冬休みの糞餓鬼は宿題でもしてろ
クズが
0211デフォルトの名無しさん
2008/12/22(月) 05:39:12ニートならレスしないでください。ウザイだけです。
0212デフォルトの名無しさん
2008/12/22(月) 05:46:130213デフォルトの名無しさん
2008/12/22(月) 05:47:36は私です…
0214デフォルトの名無しさん
2008/12/22(月) 05:53:440215デフォルトの名無しさん
2008/12/22(月) 06:04:220216デフォルトの名無しさん
2008/12/22(月) 07:51:200217デフォルトの名無しさん
2008/12/22(月) 08:32:58まぁそんなもん
0218176-93
2008/12/22(月) 08:55:59考えてみれば 2008EE で新規プロジェクトを起こしたことはない。
リソース生成が便利な VC++6.0 で起こして持ってきていた。
今いじっているソフトも、見たらメニュー項目計が318個。
もともとは文書編集だったのが、今は画像主体の遊びに。
0219デフォルトの名無しさん
2008/12/22(月) 10:16:400220デフォルトの名無しさん
2008/12/22(月) 15:03:510221デフォルトの名無しさん
2008/12/22(月) 15:11:140222デフォルトの名無しさん
2008/12/22(月) 18:32:14Win32プロジェクトで雛型作るくらいVC6でもできるわけだが
VC6すら使いこなしてなかったのね
0223デフォルトの名無しさん
2008/12/22(月) 18:48:05聞かれてもいない自慢話を挟んでそれが凄いと思ってる人って実は大したこと無いよね
0224デフォルトの名無しさん
2008/12/22(月) 19:00:090225デフォルトの名無しさん
2008/12/22(月) 19:02:45でも、MP3再生できるんです
コードはいつも、どっかからパクって来てます
凄いでしょ。
0226デフォルトの名無しさん
2008/12/22(月) 19:14:10所詮Windowsの中でしかないぞ
0227デフォルトの名無しさん
2008/12/22(月) 19:18:580228デフォルトの名無しさん
2008/12/22(月) 19:23:09他のソフトは糞でしたから。
僕の作ったソフトが一番便利で使いやすいです
0229デフォルトの名無しさん
2008/12/22(月) 19:24:14みんな仲良くしろGDP上げろ。喧嘩するな^^
0230デフォルトの名無しさん
2008/12/22(月) 19:25:17いいえ
>>226はwindows、および、その開発者をバカにしているだけです。
0231デフォルトの名無しさん
2008/12/22(月) 19:27:40そうそう
自分の子供が一番可愛いって言うよね
0232デフォルトの名無しさん
2008/12/22(月) 19:31:03win32のフォント関連とかあんま好きじゃねぇ
あんなに設定させるくせにその実ロクなできない上に面倒とか
作った奴のセンスが悪すぎる
0233デフォルトの名無しさん
2008/12/22(月) 19:33:34作ろうと思って、ソフトが作れるのは当たり前だ。
ビデオのリモコンが操作出来ておばあちゃんにすごいって言われたのを思い出した。
0234デフォルトの名無しさん
2008/12/22(月) 19:54:10俺なら絶対スルーのに、お前ら・・・
0235デフォルトの名無しさん
2008/12/22(月) 20:01:42日本語でおk
0236デフォルトの名無しさん
2008/12/22(月) 20:05:22ほとんど例がない上にめちゃくちゃコード数多いんですが
0237デフォルトの名無しさん
2008/12/22(月) 20:22:240238デフォルトの名無しさん
2008/12/22(月) 20:23:51その調子w
0239デフォルトの名無しさん
2008/12/22(月) 20:25:09Win32APIでのプログラミングの場合基本的にお手軽ってのは無い
そういうのが欲しいなら.netでもやった方がお前の為になると思うぜ
0240デフォルトの名無しさん
2008/12/22(月) 21:17:18アドバタイズショートカットでぐくれ。
0241デフォルトの名無しさん
2008/12/22(月) 21:33:300242デフォルトの名無しさん
2008/12/23(火) 00:34:32.netだけでマスターボリュームなんて操作できたか?
ミキサー系APIを叩く必要があると思うが。
0243デフォルトの名無しさん
2008/12/23(火) 01:28:270244デフォルトの名無しさん
2008/12/23(火) 01:48:47むしろ.netだけで出来ないことをしようとするとAPI宣言や構造体を
C#やVBで定義しないといけないので余計に面倒
0245デフォルトの名無しさん
2008/12/23(火) 01:50:38知らないならレスしないでください。ウザイだけです。
ってことだな
0246デフォルトの名無しさん
2008/12/23(火) 01:57:190247デフォルトの名無しさん
2008/12/23(火) 01:58:59知らないならレスしないでください。ウザイだけです。
0248デフォルトの名無しさん
2008/12/23(火) 04:18:22知らないのはお前だけ
0249デフォルトの名無しさん
2008/12/23(火) 05:53:28知らないのはお前だけだよ。
0250デフォルトの名無しさん
2008/12/23(火) 07:58:11SilverlightのせいでWEB製作者がばんばんアプリ作れるようになって歪んでんのか?
どうせそのうちクリックするだけでソフトが作れるようになる
知ってようが知ってまいがどうでもいいな
0251デフォルトの名無しさん
2008/12/23(火) 08:07:46http://up4.pandoravote.net/img/panflash002695.jpg
GOLDMUND Eidos 20 (?) 140万円(≒6000ポンド)
http://up4.pandoravote.net/img/panflash002696.jpg
0252デフォルトの名無しさん
2008/12/23(火) 09:54:42歪むなー
0253デフォルトの名無しさん
2008/12/23(火) 09:59:430254デフォルトの名無しさん
2008/12/23(火) 15:46:14class Timer{
HANDLE hthread;
unsigned int id;
unsigned int sleep;
protected:
Timer(unsigned int sleep):sleep(sleep){
hthread = _beginthreadex(NULL,0u,Timer::ThreadProc,this,0,&id);
}
virtual ~Thread(){::CloseHandle(hthread);}
public:
static unsigned __stdcall ThreadProc(LPVOID lpParameter){
Sleep(sleep);
reinterpret_cast<Timer*>(lpParameter)->run();
return 0;
}
virtual void run() = 0;
};
これを継承して
class Tasc:public Timer{
public:
Tasc(unsigned int sleep):Timer(unsigned int sleep){}
void run(){
やりたいこと
}
};
見たいにすれば良いですか?
0255デフォルトの名無しさん
2008/12/23(火) 15:47:450256デフォルトの名無しさん
2008/12/23(火) 15:49:020257デフォルトの名無しさん
2008/12/23(火) 17:01:230258デフォルトの名無しさん
2008/12/23(火) 17:03:34それぞれの定義を確認してみれば?
0259デフォルトの名無しさん
2008/12/23(火) 17:52:440260デフォルトの名無しさん
2008/12/23(火) 18:05:43せめて例外投げろよ
0261218-93
2008/12/23(火) 18:30:09Win98 の頃はちょっとサイズの大きな画像を弄ると、リソース不足になった
りしたので、表示関係は自前で縮小などの処理を要したけど、OSも改良?さ
れて、そんなことも必要なくなった。マ間に合って来たってこと。
一方、今年は年賀状もワートパッドで文字だけのそっけないので済ませた。
写真や絵を入れる歳でもないだろうってんでね。凝り性の減退ってこと。
0262デフォルトの名無しさん
2008/12/23(火) 19:22:290263デフォルトの名無しさん
2008/12/23(火) 19:31:06死ね
0264デフォルトの名無しさん
2008/12/23(火) 19:32:34好きなだけWaitForSingleObjectで眠っていられるよ。
0265デフォルトの名無しさん
2008/12/23(火) 19:34:150266デフォルトの名無しさん
2008/12/23(火) 19:37:220267デフォルトの名無しさん
2008/12/23(火) 19:50:440268デフォルトの名無しさん
2008/12/23(火) 20:12:18■Person who has intention(意思(目標、目的)をもつもの)
街を風が吹き抜けていく。[広野紘]
風は冷たく時には立ち止まってしまいそうになるけれど。[宮村ミヤコ]
■Person who stands up again(再び立ち上がるもの)
そういうときは、ゆっくりでもいいから進んでほしい。[堤恭介]
いつか必ずたどり着けるから。[新藤景]
■It begins to move again(再び動き始める)
悲しいことがあっても大丈夫 手を伸ばせば、そこには誰かがいて。[麻生 すみれ]
ぬくもりを分け合うことができるから。[泉 絵美???]
■Person who spins time(時をつむぐ(持続させる)もの)
ひとりでは辛い道のりも、つないだ手を離さなければきっと乗り越えられる。[麻生レンジ]
だから、あきらめないで。長い長い道の先には、幸せが待っている。
幸せが重なり合い、さらに大きな幸せに。[新藤千尋]
■Person who walks to the future(未来へと歩むもの)
そして、いつの日か気づいてほしい。
あなたが歩いてきた道の途中に、いくつもの幸せがあったこと。[久瀬修一]
■It is a story of the "Will"(それは「意志」の物語)
忘れないで。あなたは一人ぼっちじゃない。
確かな足跡を刻み、季節を越え、空を見上げて[広野 凪]
翼がなくても、きっと行ける[火村 夕]
いつか夢見た、[雨宮 優子]
光あふれる明日へと――[雨宮 優子+羽山ミズキ???]
■Two becomes one,and it through all eternity.
(ふたつ(音羽、過去と未来、景と千尋、優子と夕???)はひとつに、そして永遠に )
0269デフォルトの名無しさん
2008/12/23(火) 20:26:35Bプロセスを起動するとAプロセスと同じプロセスハンドル値が
使用(再利用)される事ってありえますか?
また、そういう場合何を持ってAプロセスを認識させればいいのでしょうか?
例:ウィンドウハンドル値とプロセスハンドル値を比較など・・。
0270デフォルトの名無しさん
2008/12/23(火) 20:32:20だから「もうこれ以上必要無い」という状況になるまで破棄しないこと
0271269
2008/12/23(火) 20:38:00GetExitCodeProcessを使おうとしたんですが、
ふとハンドル値の再利用の事に思い立って質問をしました。
ウィンドウハンドルを用いてプロセスID(スレッドIDも条件としていれてもいいかも)と
プロセスハンドルが全て一致すればAプロセスという判定にしようかと思ったんですが、
そこまで気にしすぎる必要はないですかね。
0272デフォルトの名無しさん
2008/12/23(火) 20:41:170273デフォルトの名無しさん
2008/12/23(火) 20:45:13プロセスの生成破棄をなんかで検知できたと思う。
駄目っぽかったらフックでも汁。面倒になったら止めてしまえw
0274269
2008/12/23(火) 20:48:37例えばCプロセスでOpenProcessして取得したプロセスハンドルと
DプロセスでOpenProcessして取得したプロセスハンドルは一意な値ではないが、
Cプロセス、Dプロセス共に同じプロセスIDに紐付くプロセスの内部識別値に
なるという認識でいいのでしょうか?
0275デフォルトの名無しさん
2008/12/23(火) 20:56:000276デフォルトの名無しさん
2008/12/23(火) 21:19:23ハンドルがどういう物なのか理解してない気がする
0277デフォルトの名無しさん
2008/12/23(火) 21:42:260278デフォルトの名無しさん
2008/12/23(火) 21:46:29GetSystemTime
0279デフォルトの名無しさん
2008/12/23(火) 22:30:07馬鹿?
0280デフォルトの名無しさん
2008/12/23(火) 22:34:390281デフォルトの名無しさん
2008/12/23(火) 22:36:500282デフォルトの名無しさん
2008/12/23(火) 22:42:310284デフォルトの名無しさん
2008/12/23(火) 22:44:210285デフォルトの名無しさん
2008/12/23(火) 22:46:45GMT は太陽の運行を平均化した平均太陽の運行に基づいた時刻。
UTC は原子時計を基準とした時刻。
現在はより正確な UTC が基準になってる。
0287デフォルトの名無しさん
2008/12/23(火) 22:51:100288デフォルトの名無しさん
2008/12/23(火) 22:57:20マジで?
関数によってちがいってあるの?
COleDateTime使ってるけど・・・
0289デフォルトの名無しさん
2008/12/23(火) 22:58:31>>3にも紹介のあるAdvanced Windows。
0291デフォルトの名無しさん
2008/12/23(火) 23:05:432つもいらないだろ?5版くれよ
0292デフォルトの名無しさん
2008/12/23(火) 23:09:44俺が2万で売ってやるよ
0293デフォルトの名無しさん
2008/12/24(水) 00:39:21タイトル - [子ウィンドウ]
になるんだけどこれを無効にするにはどうしたらいいですか?
0294デフォルトの名無しさん
2008/12/24(水) 00:43:20http://allabout.co.jp/gourmet/sweets/closeup/CU20081102B/p08.jpg
Merry Xmas
From 目覚ましと時計
0295デフォルトの名無しさん
2008/12/24(水) 00:43:380296デフォルトの名無しさん
2008/12/24(水) 00:45:030297デフォルトの名無しさん
2008/12/24(水) 00:45:34たぶんそこらへんは作った人間が用語を混同しているだけのはず。
関西弁と大阪弁は違うという主張と似ている、というと怒られるけど。
0298デフォルトの名無しさん
2008/12/24(水) 01:32:19関西弁=大阪弁、京都弁、神戸弁、・・・
大阪弁∈関西弁
0299デフォルトの名無しさん
2008/12/24(水) 01:43:18関西弁に京都弁は入らないと思う、一介の関西人
0300デフォルトの名無しさん
2008/12/24(水) 02:00:22あるいは関東と首都圏の混同とか。こっちははっきりとした定義があるけど。
0301デフォルトの名無しさん
2008/12/24(水) 02:24:460302デフォルトの名無しさん
2008/12/24(水) 02:42:090303デフォルトの名無しさん
2008/12/24(水) 09:07:575版はVista対応
0304デフォルトの名無しさん
2008/12/24(水) 10:01:270305デフォルトの名無しさん
2008/12/24(水) 10:02:21表示はツリービューに行っています。
0306デフォルトの名無しさん
2008/12/24(水) 14:56:52来るメッセージがありましたら教えてください。
デスクトップがウィンドウと考えれば、デスクトップに
WM_MOUSEMOVEが来るかもとも考えられますが、
ウィンドウハンドルが分からないですし。
0307デフォルトの名無しさん
2008/12/24(水) 14:59:390308デフォルトの名無しさん
2008/12/24(水) 15:06:13TrackMouseEventで設定するとWM_MOUSELEAVEが来るようになる。
0310デフォルトの名無しさん
2008/12/24(水) 15:53:41DestroyWindow()は関連しないのには作用しないよな
0311デフォルトの名無しさん
2008/12/24(水) 16:03:22DestroyWindow
ただし他スレッドのウィンドウは破棄できない
0312デフォルトの名無しさん
2008/12/24(水) 16:37:490313デフォルトの名無しさん
2008/12/24(水) 16:59:150314デフォルトの名無しさん
2008/12/24(水) 17:21:53WM_CLOSEを投げればいいじゃん
0315デフォルトの名無しさん
2008/12/24(水) 17:25:050316デフォルトの名無しさん
2008/12/24(水) 17:31:050317デフォルトの名無しさん
2008/12/24(水) 17:37:27↓
数秒待つ
↓
対象プロセスがまだ終了していなければ
「強制終了しますか?」を出してTerminateProcess
タスクマネージャはこうなってる
0318デフォルトの名無しさん
2008/12/24(水) 18:21:25最小化ボタンなしでタスクボタン左クリックで最小できる方法、誰か教えて (´・ω・`)
0319デフォルトの名無しさん
2008/12/24(水) 18:49:100320デフォルトの名無しさん
2008/12/24(水) 19:14:50う〜ん、タスクボタン右クリックみたいにメッセージが飛んでくる訳ではないんだよね。。。
ウインドウのアクティブ化/非アクティブ化を調べて最小化させてるんだろうか、よく分からんです...orz
0321デフォルトの名無しさん
2008/12/24(水) 19:54:33不可視で最小化ボタン付けちゃえ
0322デフォルトの名無しさん
2008/12/24(水) 21:14:37ども。上手くいきましたです ノ
最小化ボタンの有無がタスクボタンでの最小化に影響を与えるわけではないようですね。
でも、タイトルバーが付いてないウインドウとかでは駄目ですね、
こちらはクリッピングリージョンで非表示にしてしまうくらいしかないのかな。。。
0323デフォルトの名無しさん
2008/12/24(水) 23:07:24いわゆるスキンとかそういうのか?
0324デフォルトの名無しさん
2008/12/24(水) 23:19:14最小化できないとユーザーがさすがに不便だろうからその方法は用意しておきたい、ってことだと予想してみる。
0325デフォルトの名無しさん
2008/12/24(水) 23:22:44今時、中途半端に最小化とかされても、そのなんだ・・・困る
0326デフォルトの名無しさん
2008/12/24(水) 23:40:47連携が面倒そうだけど。
0327デフォルトの名無しさん
2008/12/25(木) 00:25:03最小化するときにアニメーションしないバグがあるけどな
0328デフォルトの名無しさん
2008/12/25(木) 00:33:100329デフォルトの名無しさん
2008/12/25(木) 00:40:47正直これ直すの無理だと思ってたから内部でどういう処理してるのか気になる
0330デフォルトの名無しさん
2008/12/25(木) 08:47:480331デフォルトの名無しさん
2008/12/25(木) 13:24:13ThreadID1 = GetWindowThreadProcessId(GetForegroundWindow(), NULL);
ThreadID2 = GetCurrentThreadId();
AttachThreadInput(ThreadID2, ThreadID1, TRUE);
SetForegroundWindow(hDlg);
AttachThreadInput(ThreadID2, ThreadID1, FALSE);
BringWindowToTop(hDlg);
/* 最前面維持 */
SetWindowPos(hDlg, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
とあるダイアログを最前面に表示するために
上記のようにしているのですが、このダイアログが
表示されているときに「デスクトップの表示」をすると
ダイアログ上に描画している文字列が消えてしまいます。
この文字列はWM_PAINTで処理しているのですが
「デスクトップの表示」をしたときはWM_PAINTが
来ないのでしょうか?
何か対処方法はありますでしょうか?
0332デフォルトの名無しさん
2008/12/25(木) 14:08:38SetForegroundWindow(hDlg);
AttachThreadInput(ThreadID2, ThreadID1, FALSE);
未だにこんな下手なコード書く人がいるんだね
0333デフォルトの名無しさん
2008/12/25(木) 14:18:400335デフォルトの名無しさん
2008/12/25(木) 15:00:59「ダイアログを最前面に出せ」なんてアホな要望する客なら尚更
ご愁傷様>>331
0336デフォルトの名無しさん
2008/12/25(木) 15:10:13TOPMOSTにする方がいいと思うが。
一瞬だけTOPMOSTにして、すぐにNOTOPMOSTに
するという方法もある。
これなら、フォーカスを奪わずに最前面に表示される。
0337デフォルトの名無しさん
2008/12/25(木) 17:45:17これはどういうことでしょう?1601/1/1 0:0:0.000からの経過時間かと思ったんですが・・・
0338デフォルトの名無しさん
2008/12/25(木) 17:51:450339デフォルトの名無しさん
2008/12/25(木) 17:54:090340318
2008/12/25(木) 18:25:03>メインウィンドウとタスクバー上のウィンドウを別々にするとか。
取りあえずその方法でそれっぽい動作が可能になりました♪
(うむ〜、こんな手があったとは。。。
まだいくつか問題はありますがまあ調整できそうです。ありがとうございました ノシ
0341デフォルトの名無しさん
2008/12/25(木) 23:26:230342デフォルトの名無しさん
2008/12/26(金) 18:25:56通常はオーナーウインドウが破棄されると、Ownedウインドウも一緒に破棄されますが、
他プロセスが作成したウインドウをオーナーにしているとオーナーだけ閉じてしまいます。
これを一緒に閉じるようにしたいんだけど、オーナーウインドウに対してポーリングするのと
フックを仕掛ける以外で、何かスマートな方法はないですか?
オーナー側のプログラムはいじれません。
Spy++でメッセージログを見た感じでは、特に何もメッセージは来ていませんでした。
0343デフォルトの名無しさん
2008/12/26(金) 21:58:540344デフォルトの名無しさん
2008/12/26(金) 22:06:04http://up.mugitya.com/img/Lv.1_up81881.jpg
0345デフォルトの名無しさん
2008/12/26(金) 23:15:00コピペ君って馬鹿だな、まで読んだ。
0346デフォルトの名無しさん
2008/12/26(金) 23:18:17これってどう解釈したらいいのかな?
変数から返ったとき、この変数にはlpBufferで渡したバッファ内のアドレスが
入ることになるわけだから、普通に考えると「LPTSTRのポインタ」ではなく
LPTSTRそのものでないとおかしい気がするんだけど……
0347デフォルトの名無しさん
2008/12/26(金) 23:19:34変数から返ったとき ⇒ 関数から返ったとき
0348デフォルトの名無しさん
2008/12/26(金) 23:23:57C言語を勉強しましょう。
0349デフォルトの名無しさん
2008/12/26(金) 23:24:280350デフォルトの名無しさん
2008/12/26(金) 23:30:32冷静に考えたらそうだねw
実に初歩的な考え違いってわけか。
0351デフォルトの名無しさん
2008/12/27(土) 01:35:430352デフォルトの名無しさん
2008/12/27(土) 01:38:52256じゃねーだろ絶対
0353デフォルトの名無しさん
2008/12/27(土) 01:45:55unicodeでMAX_PATH(=260)
理論上はそれ以上も可能だがExplorerが扱えない
0354デフォルトの名無しさん
2008/12/27(土) 01:54:42それってつまり何バイト?w
0355デフォルトの名無しさん
2008/12/27(土) 02:02:08それってどういう冗談?w
0356デフォルトの名無しさん
2008/12/27(土) 02:06:05260x4=1040っすか?
0357デフォルトの名無しさん
2008/12/27(土) 02:21:20冬休みになって小学生がやって来たみたいだね
0358デフォルトの名無しさん
2008/12/27(土) 02:29:40マジでわからん
解説頼む
とりあえず調べた感じだとユニコードって4バイトまであることがわかった
だから>>356だと思ったんだけど違うの?
0359デフォルトの名無しさん
2008/12/27(土) 02:30:200360デフォルトの名無しさん
2008/12/27(土) 02:47:340361デフォルトの名無しさん
2008/12/27(土) 02:49:250362デフォルトの名無しさん
2008/12/27(土) 02:50:170363デフォルトの名無しさん
2008/12/27(土) 02:53:26それ手打ちだろ?w
http://msdn.microsoft.com/ja-jp/library/930f87yf(VS.80).aspx
32,768 文字でFA
0364デフォルトの名無しさん
2008/12/27(土) 02:54:53バイト数ぅぅううううううううううううううううううううううううう!でいくら?
0365デフォルトの名無しさん
2008/12/27(土) 03:13:49MAX_PATHって文字だけでバイト数答えられるやつが居たらエスパー認定するね俺は。
自分で気が済むだけ確保しとけばいいじゃん?
0366デフォルトの名無しさん
2008/12/27(土) 03:14:470367デフォルトの名無しさん
2008/12/27(土) 10:39:56あれは2文字にカウントする。
だからUTF-16は1文字2バイト。
UTF-8は最大6バイトだったり4バイトだったり…
0368デフォルトの名無しさん
2008/12/27(土) 10:47:150369デフォルトの名無しさん
2008/12/27(土) 12:35:180370デフォルトの名無しさん
2008/12/27(土) 14:01:20知らないならレスしないでください。ウザイだけです。
0371デフォルトの名無しさん
2008/12/27(土) 14:50:22とりあえずツリーコントロールのドラッグ&ドロップ当たりは参考にならないだろうか?
http://www.alpha-net.ne.jp/users2/uk413/vc/VCT_TVdrag.html
0372デフォルトの名無しさん
2008/12/27(土) 15:08:08それMFCのサンプルなんだが
0373デフォルトの名無しさん
2008/12/27(土) 15:11:45いや、MFC知らなくても読めばHitTest関数使うんだなってなんとなく分かるだろ
0374デフォルトの名無しさん
2008/12/27(土) 15:35:19ここまで応用が効かないヤツってどうやったら日本の教育で排出されるの?
0375デフォルトの名無しさん
2008/12/27(土) 15:41:350376デフォルトの名無しさん
2008/12/27(土) 15:41:59?オレ別に質問した人間でもないし興味もないが、せっかく挙げるのならもうちょっと適切なサンプル上げてやったらどうかと思ってな
0377デフォルトの名無しさん
2008/12/27(土) 16:45:420378デフォルトの名無しさん
2008/12/27(土) 17:09:05適切なサンプルがあったらそうするだろ常考・・・
0379デフォルトの名無しさん
2008/12/27(土) 17:11:270380デフォルトの名無しさん
2008/12/27(土) 17:16:280381デフォルトの名無しさん
2008/12/27(土) 17:21:40【依頼75】
パンツにWiiリモコンを装着し女性でも立ちションの気分を味わえる「スパー・ピーピー・ブラーザー」 2008年12月27日 09時00分00秒
http://gigazine.net/index.php?/news/comments/20081227_super_pii_pii_brothers/
さまざまな変わった商品を取り扱っているThink Geekというサイトで、
女性でも立ちションのきぶんを味わえるWii専用ソフトが販売されているようです。
パンツにWiiリモコンが付いており、そのパンツをはいてプレイするという
非常に斬新なゲームになっているようです。
プレイムービーを見るとかなりシュールで笑ってしまいます。
では、どのようなソフトなのか見てみましょう
これが「スパー・ピーピー・ブラーザー」。本体価格は約35ドル(約3200円)。
http://gigazine.jp/img/2008/12/27/super_pii_pii_brothers/super-pii-pii-brothers-nintendo-wii-2.jpg
ゲーム中の画像
http://gigazine.jp/img/2008/12/27/super_pii_pii_brothers/Snap2.jpg
http://gigazine.jp/img/2008/12/27/super_pii_pii_brothers/Snap6.jpg
http://gigazine.jp/img/2008/12/27/super_pii_pii_brothers/super-pii-pii-brothers-nintendo-wii-1_m.jpg
プレイ動画
http://jp.youtube.com/watch?v=yQNKRDFanQE
0382デフォルトの名無しさん
2008/12/27(土) 17:29:19↓こっちのがいいんじゃないの?
http://support.microsoft.com/kb/214814/ja
てか、"ツリー""ドラッグ"でググってトップに出てくるページを挙げても意味ない気がするんだが
0383デフォルトの名無しさん
2008/12/27(土) 22:58:29を取得するにはどうすれば良いですか?日付でなく時刻が知りたいのですが・・・。
それともサマータイムって一日のうち何時間てのが決まってるんでしょうか?
0384デフォルトの名無しさん
2008/12/27(土) 23:20:480385デフォルトの名無しさん
2008/12/27(土) 23:26:180386デフォルトの名無しさん
2008/12/27(土) 23:27:01特定の日に1時間戻して特定の日に1時間進めて終わりとちがうんか?
つまり年2回時間をいじると
0387デフォルトの名無しさん
2008/12/27(土) 23:48:53ありがとうございました。ちなみに
10月3日2:00に始まって、3月3日2:00に終るとしたら、
開始時刻 <= サマータイム < 終了時刻
でいいんでしょうか?
0388デフォルトの名無しさん
2008/12/27(土) 23:50:250389デフォルトの名無しさん
2008/12/27(土) 23:51:58うっせーな調べろよ
http://www.geocities.co.jp/SilkRoad/1702/travel/western/sumtime.htm
0390デフォルトの名無しさん
2008/12/28(日) 00:08:060391デフォルトの名無しさん
2008/12/28(日) 00:10:410392デフォルトの名無しさん
2008/12/28(日) 00:22:200393デフォルトの名無しさん
2008/12/28(日) 00:38:30新人で簡単だと思って取り組んではじめにやられる課題だろ>時刻
サマータイム時刻の12時と通常時刻の12時とで
重複カウントされて死ぬシステムに幸アレ!
0394デフォルトの名無しさん
2008/12/28(日) 01:00:170395デフォルトの名無しさん
2008/12/28(日) 01:57:200396デフォルトの名無しさん
2008/12/28(日) 02:43:510397デフォルトの名無しさん
2008/12/28(日) 03:16:55思い込みの状態でプログラム組むとかこいつ馬鹿じゃねーのw
0398デフォルトの名無しさん
2008/12/28(日) 03:55:130399デフォルトの名無しさん
2008/12/28(日) 08:11:240400デフォルトの名無しさん
2008/12/28(日) 08:46:230401デフォルトの名無しさん
2008/12/28(日) 08:57:200402デフォルトの名無しさん
2008/12/28(日) 09:59:190403デフォルトの名無しさん
2008/12/28(日) 10:23:170404デフォルトの名無しさん
2008/12/28(日) 10:49:480405デフォルトの名無しさん
2008/12/28(日) 11:53:210406デフォルトの名無しさん
2008/12/28(日) 12:17:44噛んだ
0407デフォルトの名無しさん
2008/12/28(日) 15:14:090408デフォルトの名無しさん
2008/12/28(日) 15:22:530409デフォルトの名無しさん
2008/12/28(日) 15:52:36実際の描画にはほぼ役に立たない。
0410デフォルトの名無しさん
2008/12/28(日) 16:22:55メインのプログラムを走らせた時にはその配列データのみを参照するようにすればいいわけね。一つ別にプログラム書かないといけないな。
0411デフォルトの名無しさん
2008/12/28(日) 16:29:050412デフォルトの名無しさん
2008/12/28(日) 16:35:240413デフォルトの名無しさん
2008/12/29(月) 00:31:24WM_CREATE
が送られてきたときに、非常に時間のかかる処理(10秒~15秒くらい)をさせるのはやめたほうがいいでしょうか?
0414デフォルトの名無しさん
2008/12/29(月) 00:40:180415デフォルトの名無しさん
2008/12/29(月) 01:06:530416デフォルトの名無しさん
2008/12/29(月) 01:45:01WM_CREATEに限らず、非常に時間のかかる処理はメインスレッドで
やらない方がいい。
メッセージに即座に応答できない状態だとOSから応答無しと判断されるし、
メッセージをブロードキャストするアプリケーションの動作にも影響する。
0417デフォルトの名無しさん
2008/12/29(月) 02:47:420418デフォルトの名無しさん
2008/12/29(月) 04:37:05詳細orサイトplz
それは意識してなかったorz
0419デフォルトの名無しさん
2008/12/29(月) 05:55:45リストアイテムを選択中に右クリックした場合に出るコンテキストメニュー
(ポップアップメニュー)のハンドルやその要素一覧を取得したいのです。
0420デフォルトの名無しさん
2008/12/29(月) 06:01:53出ねーよ
0421デフォルトの名無しさん
2008/12/29(月) 10:47:20申し訳ありません、アイテムがメニューをもつわけではないですね。
その選択したアイテムを操作するようなメニュー(アイテムのコンテナが
もつメニュー)のことです。
0422デフォルトの名無しさん
2008/12/29(月) 10:56:04少なくともAPIの範囲では
自分で明示的に表示してるものなのにハンドルが分からないって事は無いだろう
0423デフォルトの名無しさん
2008/12/29(月) 10:59:15余計な言葉をつけずに
「メニューハンドルからメニューアイテム一覧を取得したい」
と言え。詳しく言ってるつもりが余計に分かりにくくなっている。
GetMenuItemCount/GetMenuItemInfo
0424デフォルトの名無しさん
2008/12/29(月) 11:34:41いや欲しいのはメニューハンドルだろ?
「外部アプリのメニューを取得して何かしたい」んじゃねーの?
「外部からコンテキストメニューのメニューハンドルを取得する一般的な方法はない」がアンサーじゃね?
0425デフォルトの名無しさん
2008/12/29(月) 12:56:17以下のようにデスクトップのDCを取得して、描画するプログラムは作れるんですが、
描画した内容を消す方法がわかりません。
黒や白で塗りつぶすわけにはいかないし、どうしたらいいんでしょう。
終了ボタンを押したときでしか、描画が消えません。
// デバイスコンテキスト
HDC hdc = GetDC(NULL);
// 描画
Rectangle(hdc, 100, 100, 200, 200);
// 解放
ReleaseDC(NULL, hdc);
0426デフォルトの名無しさん
2008/12/29(月) 13:06:020427デフォルトの名無しさん
2008/12/29(月) 13:14:43InvalidateRectで再描画してもらう
0428デフォルトの名無しさん
2008/12/29(月) 13:17:200429デフォルトの名無しさん
2008/12/29(月) 14:54:470430デフォルトの名無しさん
2008/12/30(火) 02:22:02そのウィンドウを持つプロセスIDはわかるのですが…
0431デフォルトの名無しさん
2008/12/30(火) 02:24:560432デフォルトの名無しさん
2008/12/30(火) 02:25:570433デフォルトの名無しさん
2008/12/30(火) 03:29:160434430
2008/12/30(火) 03:54:53SW_HIDEは自身が送るものではない環境ですので…
ご回答ありがとうございます。
>>432
プロセスIDを取得する際にEnumWindowsを使っておりましたので
改めて考えるとすでに取得できていたのですね。助かりました。
0435デフォルトの名無しさん
2008/12/30(火) 13:42:38"*.*"とやってたんですが、よく考えると"*.*"でディレクトリ
や拡張子のないファイルが引っかかるのはおかしい
気がするんですが、なぜでしょうか?
0436デフォルトの名無しさん
2008/12/30(火) 14:14:03先頭1byte目かという判定をしていたんですが、
0x82 0xF0(ひらがなの「を」)の2byte文字の
0xF0を指定して上記のAPIで判定をしたところ
FALSE以外。つまり2byte文字の先頭1byteという
判定が戻り値として戻ってきました。
これはIsDBCSLeadByteExのバグなのでしょうか?
または私の使い方が間違っているのでしょうか。
/* 2byte文字の1byte目かを判定 */
if(IsDBCSLeadByteEx(CP_ACP, 指定文字値) != FALSE)
{
}
0437デフォルトの名無しさん
2008/12/30(火) 14:16:14if(wp == VK_ESCAPE) 終了処理;
というようにエスケープキーを押したら終了するようにしたのですが、
EDITにフォーカスがあっているとEscを押しても終了してくれません
解決策があれば教えてください
0438デフォルトの名無しさん
2008/12/30(火) 14:23:542byte文字の2byte目にはいろんな値が来るので
0x82を判定したあと1文字飛ばしましょう(0xF0は判定しない)
0439デフォルトの名無しさん
2008/12/30(火) 14:25:12使い方が間違っている。
IsDBCSLeadByteExはマルチバイト文字の1バイト目の範囲内にあるかどうかという判定しかしない。
1バイト目にも2バイト目にもくる可能性のあるコードならそうなる。
文字列渡してないんだから厳密な判定ができないのはわかるべ?
0440デフォルトの名無しさん
2008/12/30(火) 14:27:09パターンが「.*」で終わる場合はその部分は無視される。だから「*.*」は「*」と同じ。
ttp://blogs.msdn.com/oldnewthing/archive/2007/12/17/6785519.aspx
>>436
0xF0は1byte目にも2byte目にもなりうるからだろ。
先頭から順に調べていかなくちゃ、本当の1byte目かどうかはわからない。
0x82がLeadByteと判明した時点で次の0xF0は読み飛ばさなきゃだめ。
>>437
WM_COMMANDでIDCANCELとか来ないの?
0441デフォルトの名無しさん
2008/12/30(火) 14:34:30WM_GETDLGCODE
0442デフォルトの名無しさん
2008/12/30(火) 14:36:170445436
2008/12/30(火) 14:44:06回答ありがとうございます。
私が本当にやりたい事はファイルからデータを読み込んで
エディットボックスに反映(処理ログみたいな)させていくというものなのですが、
一度に最大1023byteしか読み込ませないように(wsprintfの関係)制御しています。
しかし、この場合バイナリでReadしている為、文字化けが発生する可能性があり
それを回避する為、最大(1023byte)で読み込んだ場合、末尾のデータが
全角文字(2byte)の先頭1byte目かを判定して真の場合、読み込みポインタを
-1byteずらしているというやり方で回避させていたつもりなのですが、
>>436の記載したAPIの使い方を私が勘違いしていた為うまくいきませんでした。
ベタ書きでの判定となると
if((チェック値 >= 0x81 && チェック値 <= 0x9F) || (チェック値 >= 0xE0 && チェック値 <= 0xEF))
という感じになると思うのですが、こういう判定をしてくれるAPIは
提供されていないのでしょうか?
0446デフォルトの名無しさん
2008/12/30(火) 14:47:37先頭から調べるか、調べたい場所から1バイトずつさかのぼって
1バイト目じゃない文字の部分から順に判定すればいい。
0447デフォルトの名無しさん
2008/12/30(火) 15:09:14コントロール自身のウィンドウプロシージャではどういう形でメッセージが飛んでくるんでしょうか?
たとえばリストボックスからのLBN_SETFOCUSはMSG = WM_COMMAND,WPARAM = (4 << 16) | 100ですが、
コントロール自身ではどう受け取ればいいのかが分かりません。もしかして頓珍漢なこと言ってますか?
0448デフォルトの名無しさん
2008/12/30(火) 15:12:480449437
2008/12/30(火) 15:14:21>>441
回答ありがとうございます
case WM_GETDLGCODE:
return DLGC_WANTALLKEYS;
case WM_KEYDOWN:
if(wp == VK_ESCAPE) 終了処理;
このような感じにしたのですが終わってくれません
何か間違いがあれば、ご指摘お願いします
0450デフォルトの名無しさん
2008/12/30(火) 15:26:210452デフォルトの名無しさん
2008/12/30(火) 15:32:02LBN_***はコントロールのプロシージャがユーザーの操作に応じて親ウィンドウに投げてる奴だから
サブクラス化しようが何しようが捕まえられんよ
そもそもそうしないためにWM_COMMANDがある
0453デフォルトの名無しさん
2008/12/30(火) 15:37:45結局の所、親に投げられたメッセージを引っ張り出す必要があるので、
残念ながら、コントロール側だけで完結するようには書けないな。
0454デフォルトの名無しさん
2008/12/30(火) 15:44:27今ライブラリを作ってて、イベントハンドラ関連の整備してたんですが、そこで詰まりまして・・・
でも、WM_COMMANDのLPARAMってどうやら、コントロールのハンドルらしいですね。
ハンドルからクラスを引っ張ってくる仕組みは既にあるので、何とかなりそうです。
たしか、WM_COMMANDってアクセラレータとコントロールとメニューのメッセージが飛んでくるんですよね。
何とか頑張って実装してみます。ありがとうございました。
0455デフォルトの名無しさん
2008/12/30(火) 15:51:05case WM_COMMAND:
if ( LOWORD( wParam) == IDCANCEL) 終了処理;
0456437
2008/12/30(火) 16:23:19ありがとうございます
ですが、その通りにやっても動きませんでした
Escキーをおすとポーンと警告音みたいな音がするだけの状態です
0457デフォルトの名無しさん
2008/12/30(火) 16:27:06そういう風にべた書きしても、436のように使えば全く同じ問題が起こる。
CP932でのIsDBCSLeadByteExだって同じことをやっているよ。
0458デフォルトの名無しさん
2008/12/30(火) 16:44:09ダイアログリソースに ID = IDCANCEL のボタンを Visible = False で貼りつけてみ。
0459デフォルトの名無しさん
2008/12/30(火) 16:45:050460デフォルトの名無しさん
2008/12/30(火) 16:54:59ありがとうございます
case WM_CREATE:
CreateWindow(
TEXT("EDIT") , NULL ,
WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | ES_LEFT | ES_AUTOHSCROLL ,
0 , 24 , 100 , 24 , hWnd , (HMENU)1000 ,
g_hInst , NULL );
このようにEDITを作っていました
Win32APIをはじめたばかりでよくわからないのですがダイアログボックス(?)の勉強をしないと
話についていけそうにないので出直してきます。ありがとうございました
0461デフォルトの名無しさん
2008/12/30(火) 17:03:16おやおや、ダイアログボックスじゃなくてウィンドウでの話だったのか?
だったら、メッセージループ while(GetMessage(&msg・・・){・・・} の中で WM_KEYDOWN を拾えばいいじゃん。
ここでメッセージを変換してウィンドウに送るコードを書いてるのは自分自身なんだぞ。
0462デフォルトの名無しさん
2008/12/30(火) 17:04:15だったら、TranslateMessage/DispatchMessageのところをこうしろ。
if (!IsDialogMessage(メインウィンドウのハンドル, &msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
そうすれば、>>458をやらなくても、455の処理が可能になる。
これをやると、ダイアログの挙動を示すため、ほかにも副作用があるけど。
0463デフォルトの名無しさん
2008/12/30(火) 18:11:39ありがとうございます
メッセージループ内でやったらうまくいきました
ところで、Win32APIを学ぶとき皆さんは何を参考にしましたか?
私はとりあえずテンプレートのサイトを見ているのですが、皆さんはやはり本などを1冊くらいはもっているのでしょうか?
先日まで、コンソールでプログラミングしていた私にとって、windosプログラミングはすごく難易度が上がって
戸惑っています
それから、見た目の部分(ウィンドウやリストボックス、メニューなど)はリソースエディターというもので
作るのが一般的なのでしょうか?参考程度に教えてください
0464デフォルトの名無しさん
2008/12/30(火) 23:43:27やはりJavaですか?
0465デフォルトの名無しさん
2008/12/30(火) 23:44:00すみませんスレ間違えました
0466デフォルトの名無しさん
2008/12/30(火) 23:45:34スレ違い
0467デフォルトの名無しさん
2008/12/30(火) 23:47:50知らないならレスしないでください。ウザイだけです。
0468デフォルトの名無しさん
2008/12/30(火) 23:53:27俺はとりあえず MSU へ行ってみた
今言わせればひでえ講義(特に OLE 関係)だったが
何を自習すべきかの参考にはなった
0469デフォルトの名無しさん
2008/12/31(水) 00:29:02このスレ的には、Wineを信じてWin32API使え。
0470デフォルトの名無しさん
2008/12/31(水) 00:30:29>本などを1冊くらいはもっているのでしょうか?
Win16の時代からやってるから、1冊どころではないな。情報源はそれしかなかったんだ。
手始めは「APIの散歩道」つう本だったと思う。今ならアマゾンで1円(古本)+送料で手に入るが。(笑)
それに比べると今はラクだぞ、インターネットで何でも調べられるし。
もっとも、転がってるのは玉石混在ではあるがな。
0471デフォルトの名無しさん
2008/12/31(水) 00:38:240472デフォルトの名無しさん
2008/12/31(水) 00:43:380473デフォルトの名無しさん
2008/12/31(水) 00:55:18それが一番ダメなパターン
0474デフォルトの名無しさん
2008/12/31(水) 01:23:09×玉石混在
○玉石混淆
0475デフォルトの名無しさん
2008/12/31(水) 01:27:26四字熟語としては間違ってるけど、別におかしくはない。
0476デフォルトの名無しさん
2008/12/31(水) 01:34:31指摘する阿呆に
言い訳する阿呆
阿波踊りは他でやれ
0477デフォルトの名無しさん
2008/12/31(水) 01:36:22指摘する阿呆に
言い訳する阿呆
盆踊りは他でやれ
0478デフォルトの名無しさん
2008/12/31(水) 01:37:2610進で392ってなんていうメッセージ?
0479デフォルトの名無しさん
2008/12/31(水) 01:42:01winuser.hの中を調べる限りでは、LB_GETCURSELしか該当しなかった。
0480デフォルトの名無しさん
2008/12/31(水) 01:42:27,.-─ ─-、─-、
, イ)ィ -─ ──- 、ミヽ
ノ /,.-‐'"´ `ヾj ii / Λ
,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{
ノ/,/ミ三ニヲ´ ゙、ノi!
{V /ミ三二,イ , -─ Yソ
レ'/三二彡イ .:ィこラ ;:こラ j{
V;;;::. ;ヲヾ!V ー '′ i ー ' ソ
Vニミ( 入 、 r j ,′
ヾミ、`ゝ ` ー--‐'ゞニ<‐-イ
ヽ ヽ -''ニニ‐ /
| `、 ⌒ ,/
| > ---- r‐'´
ヽ_ |
ヽ _ _ 」
ググレカス [ gugurecus ]
(西暦一世紀前半〜没年不明)
0481デフォルトの名無しさん
2008/12/31(水) 01:50:35何がダメなんだてめぇ
言ってみろクズ
0482デフォルトの名無しさん
2008/12/31(水) 01:53:13ところでおまいら一年間振り返ってみるとやっぱおまいらの
技術力が一番参考になるわ
質問すると罵倒されるがちゃんと返してくれるしな
会社の連中は無関心すぎて役に立たないし第一話が通じなくてな
だから来年も困ったときはお前らに怒られながら質問するわ!
その時は罵倒しながらちゃんと答えてくれな
じゃあまた来年。
良いお年を!!!
0484デフォルトの名無しさん
2008/12/31(水) 01:59:25おう
良いお年を
0485デフォルトの名無しさん
2008/12/31(水) 03:34:29回答ありがとうざいます
みなさん人それぞれですね
私も早く一人前になれるようがんばります
0486デフォルトの名無しさん
2008/12/31(水) 05:58:40http://oshiete1.goo.ne.jp/qa4592292.html
の回答番号:No.8
>Win32 API を「Windows の API」だと発言した人をみんなで袋叩きにしている 2ch の書き込みを発見。
ってどこで行われたかわかりますか?
過去ログでもあればどのような状況のものだったか見てみたいので
http://pc11.2ch.net/test/read.cgi/tech/1226461162/l50
でも上記の内容を聞いたのですがAPIネタではなくてWin32APIネタならこちらの方が妥当だと思って質問紙をし直します。
0487デフォルトの名無しさん
2008/12/31(水) 07:12:34スレ違い
帰れクズ
0488デフォルトの名無しさん
2008/12/31(水) 10:55:300489デフォルトの名無しさん
2008/12/31(水) 12:48:21見てて和むわw
0490デフォルトの名無しさん
2008/12/31(水) 12:48:44以下のようにShellExecute で URL を print したときに独自のアプリケーションを関連付けしたいのですが、どのレジストリにキーを追加すればいいでしょうか?
HINSTANCE hInst = ShellExecute(NULL, L"print", L"http://www.google.co.jp/index.html", NULL, NULL, SW_SHOWNORMAL);
※ShellExecute の第2引数に print、第3引数にURLを指定します
Expolorerのフォルダオプションのファイルの種類で、httpにprintを追加しましたが、ShellExecute の結果が SE_ERR_ACCESSDENIED (5) でエラーになりダメでした
htmlにも追加してみましたが、同様のエラー(SE_ERR_ACCESSDENIED)になりました
以下のレジストリへの登録は試したのですが、同様のエラー(SE_ERR_ACCESSDENIED)になりました
HKEY_CLASSES_ROOT\http\shell\print\command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\print\command
わかる方がいましたら教えてください
0491デフォルトの名無しさん
2008/12/31(水) 13:07:50それだけを実行するシンプルなやつで試してみた?
0492デフォルトの名無しさん
2008/12/31(水) 13:10:43タスクバーより手前に表示できません(タスクバーをクリックするとウィンドウが隠れてしまう)
何か良い方法があれば教えてください
0493デフォルトの名無しさん
2008/12/31(水) 13:51:38ShellExecuteだけを実行するアプリを作成して試してみましたが、ShellExecute の結果が SE_ERR_ACCESSDENIED (5) でエラーになりました
第3引数をURLではなく、.htmlファイルにしすると print した場合は ShellExecute で.htmlに関連付けしたアプリ起動できました。第3引数をURLにするとやはりエラーになります。
ShellExecuteで URL の print は無理なんですかね
0494デフォルトの名無しさん
2008/12/31(水) 13:55:42HKEY_CLASSES_ROOT\htmlfile\shell\Print\command
0495デフォルトの名無しさん
2008/12/31(水) 15:51:580496デフォルトの名無しさん
2008/12/31(水) 16:57:13HKEY_CLASSES_ROOT\MIME\Database\Content Type
辺りから手繰っていかないと駄目な気がする。
Content Typeでの判断がメインで、拡張子はあくまで補助的なものだし。
0497デフォルトの名無しさん
2008/12/31(水) 17:58:08"GetTempPath"でテンポラリフォルダを取得してそのままファイルを削除すると危険っぽいんで助けてください ><;
0498デフォルトの名無しさん
2008/12/31(水) 18:01:34なぜ危険か承知しているなら、やめときなよ。
どのタイミングで削除するつもりだ?
0499デフォルトの名無しさん
2008/12/31(水) 18:01:380500デフォルトの名無しさん
2008/12/31(水) 18:02:30GetTempPathで取得したフォルダ以下を削除するプログラム作ったら
何故かD:\みたいなパスが返ってきていてDドライブ以下が全部消えた事ならある
0501490
2008/12/31(水) 18:03:10残念ながら、そのレジストリをいじっても同様のエラーになりますた
>>495,496
DDEやらContent Typeとキーワードが出来てましたが、正直よくわからないので、
勉強してから挑戦してみます。�d
0502デフォルトの名無しさん
2008/12/31(水) 18:04:050503デフォルトの名無しさん
2008/12/31(水) 18:11:20どうしたらよいでしょうか?
Factorial
http://ray200x.s148.xrea.com/software/
検索しているのですが、なかなか見つかりません orz
0504デフォルトの名無しさん
2008/12/31(水) 18:23:51任意でいつでも削除できるのを、止めといたほうがよさそうですね・・・
>>499
やっちゃってるお掃除ソフト見つけたけど、下手するとOS再インストールする羽目になりそうです ><;
>>500
TEMPフォルダが見つからないとそうなるっぽい、でもエラーは返さない (´・ω・`)
0505デフォルトの名無しさん
2008/12/31(水) 18:23:580506デフォルトの名無しさん
2008/12/31(水) 18:28:11ユーザーが任意で削除できるようなサポートツールならいいが、自動で全部消しちゃうよーなツールなら
怖くて使えない。他のソフトの一時的なバックアップファイルを勝手に削除して、そのソフトが動かなくなったらどーするよ?
一定時間ごとに自動バックアップするソフトは結構ある。それらのソフトが、自身で作ったテンポラリファイルすべてをロック
しているとも限らない。
0507503
2008/12/31(水) 18:34:59Live Messengerを試しにTaskbar Containerに入れて
前後をWinSpectorで検証してみたのですが、
特にStyleやEXStyleは変化なしでした・・・うむむ
0508デフォルトの名無しさん
2008/12/31(水) 18:36:06そうですよね、テンポラリフォルダはむやみに触ったらイケナイってことを理解しますた! (`・ω・´)
0509デフォルトの名無しさん
2008/12/31(水) 18:54:19それって削除されると動かなくなるソフトの方が悪いんじゃまいか?
勝手に削除されて困るならロックしとくかApplication DataやLocal Settingsに置くべきだろ
0510デフォルトの名無しさん
2008/12/31(水) 18:58:41ソフトが良くても悪くても動かなかったら困るだろ。
0511デフォルトの名無しさん
2008/12/31(水) 18:59:460512デフォルトの名無しさん
2008/12/31(水) 18:59:480513デフォルトの名無しさん
2008/12/31(水) 19:01:02それがどうやってるのか知らんけど、ITaskbarList を使えばできる
0514デフォルトの名無しさん
2008/12/31(水) 19:01:190515デフォルトの名無しさん
2008/12/31(水) 19:02:30その通りだよ。そのソフトが悪い。
でも、そういうところに手を抜いているソフトを、手を抜いていることを知らないで使っているユーザが
被害を被るよーなことは、避けたほうがいいと俺は思う。ニュアンス的には、未必の故意ってヤツだ。
0516デフォルトの名無しさん
2008/12/31(水) 19:55:43Windows付属のツールでもTEMPフォルダのファイルを削除できるのだから
その程度でバグるようなソフトを考慮する必要なんてあるか?
exeと同じフォルダにファイル置くソフトがVistaでバグってるような物だろ。
0517デフォルトの名無しさん
2008/12/31(水) 20:15:58>ユーザーが任意で削除できるようなサポートツールならいい
と最初に>>506最初に書いたんだがなあ・・・。
0518デフォルトの名無しさん
2008/12/31(水) 20:18:59新しいファイルが一旦TEMPに置かれていた気がするのだが。
0519デフォルトの名無しさん
2008/12/31(水) 20:26:18ム j
∧ f ヽ. |
/ ヽ | 「 ̄ヽ / i.ヘV|
/ -ニニ=- | L_ノ _/ ヽ.U|
/ ヽ、 | | \ へ ゝ|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ヽ/_/|_/^ ̄
The days which are wrapped in the scene of summer and to pass gently
An encounter with the girls repeated in the sunlight
Summer continues to where as well
She is waiting in the air
0520デフォルトの名無しさん
2008/12/31(水) 20:52:16Windows付属のツールは一週間以上使用されていない一時ファイルのみ削除じゃなかった?
0521デフォルトの名無しさん
2008/12/31(水) 21:00:36数秒前に作成されたばかりのファイルを削除するなんてウィルスと変わらんからな
0522デフォルトの名無しさん
2008/12/31(水) 22:37:470523デフォルトの名無しさん
2008/12/31(水) 23:01:28それで困った事なんてない
0524デフォルトの名無しさん
2008/12/31(水) 23:03:19ていうかそれ以外で困るとしたらソフトが悪い
0525デフォルトの名無しさん
2008/12/31(水) 23:13:05自分の知らないうちに勝手に削除されるなら、そういう削除ツールは>>521の言う通りウィルスと変わらん。
0526デフォルトの名無しさん
2008/12/31(水) 23:30:26それもなかったらWindowsのディレクトリを返すんだな……ゴクリ
SHGetFolderPathなら少しは安全かと思ったらCSIDLが定義されてなかったぜ
0527デフォルトの名無しさん
2008/12/31(水) 23:42:43英語版のWindowsで ansi window(not UNICODE)に
キャプションにSJISの日本語タイトルを表示した場合、
FindWindowで引数のタイトルに日本語を指定して見つけられるものでしょうか?
もちろん日本語だとfindwindowで0以外が返ってきて見つけてくれるのですが、
外人さんが試した限りだと見つけられないようなのです(0が返ってくる)
これは何か対処法がありますでしょうか?
0528デフォルトの名無しさん
2008/12/31(水) 23:44:42クラス名で FindWindow() するとか。
0529デフォルトの名無しさん
2008/12/31(水) 23:50:050530デフォルトの名無しさん
2009/01/01(木) 00:04:110531デフォルトの名無しさん
2009/01/01(木) 00:04:52おしまいだ
しぬしかない
0532デフォルトの名無しさん
2009/01/01(木) 00:06:16対象ウインドウはJavaのフレームワークのようでかぶった時が怖いです(´・ω・`)
クラス名は "SunAwtFrame" でした。
タイトルが "ログイン" なんだけど、向こうさんの環境だと文字化けしているみたい
>>529
英語環境でCP932(SJIS)だとどうなるんだろ・・・
とりあえず、FindWindowW(FindWindowのUNICODE版)でも
日本語環境だとタイトルとクラス名でウインドウが発見できるようですので、
こちらの方法で試してもらうように先方に言ってみます。
FindWindowをUNICODE版にして換わる門だろうか?
0533デフォルトの名無しさん
2009/01/01(木) 00:06:310534デフォルトの名無しさん
2009/01/01(木) 00:07:22ごめん、もう少しkwsk
見つけたいウインドウのタイトルを変えるのって、見つけてない状態で可能なんですかね?
外部のプログラムなんですが・・・
0535デフォルトの名無しさん
2009/01/01(木) 00:10:25ウィンドウ列挙して GetWindowModuleFileName() とか、ついでにプロセスも列挙して、
GetWindowThreadProcessId() とか。
0536デフォルトの名無しさん
2009/01/01(木) 00:12:28あけおめ
0537デフォルトの名無しさん
2009/01/01(木) 00:14:520538デフォルトの名無しさん
2009/01/01(木) 00:15:54|・ω・)ノ
0539デフォルトの名無しさん
2009/01/01(木) 00:28:47GetWindowModuleFileNameは自分のプロセス以外は正常に機能しない
0540デフォルトの名無しさん
2009/01/01(木) 00:38:07へー。NT 系だとダメなのね。
http://support.microsoft.com/default.aspx/kb/228469/ja
0541デフォルトの名無しさん
2009/01/01(木) 00:50:542009年になったのにまだ9x系しか使ってないのかよ
0542デフォルトの名無しさん
2009/01/01(木) 00:53:2710年前からタイムスリップしてきた人ですね、わかります
0543デフォルトの名無しさん
2009/01/01(木) 01:11:40HWNDは単純にコピーしていいんですか?
それともDuplicateHandle()で複製して、CloseHandle()で閉じるものなんでしょうか?
ちなみに、やってみたら不明なエラーで失敗しました。
※プログラムは単一プロセスです。
0544デフォルトの名無しさん
2009/01/01(木) 01:14:080545デフォルトの名無しさん
2009/01/01(木) 01:21:45読みました、複製できるハンドルの一覧にHWNDはありませんでした。
これは、HWNDの複製は単純コピーでかまわないってことですかね?
プロセス間で持ちまわるものじゃないから?
0546デフォルトの名無しさん
2009/01/01(木) 01:23:180547デフォルトの名無しさん
2009/01/01(木) 01:24:27http://contents.oricon.co.jp/upimg/news/20081230/61682_200812300341752001230620377c.jpg
http://contents.oricon.co.jp/upimg/news/20081230/61682_200812300297266001230620377c.jpg
http://contents.oricon.co.jp/upimg/news/20081230/61682_200812300349984001230620377c.jpg
0548デフォルトの名無しさん
2009/01/01(木) 01:25:100549デフォルトの名無しさん
2009/01/01(木) 01:26:53HWNDの値はいくらでも「代入」できるが、「コピー」は不可能。
0550デフォルトの名無しさん
2009/01/01(木) 01:43:03HWNDがファイルディスクリプションのような参照なら、
言い回しはコピーで違いなのでは?
HWNDってCOMのIFポインタみたいな、カウンタを持った参照だと
勝手に思ってたけど違うのかな?
0551デフォルトの名無しさん
2009/01/01(木) 01:44:260552デフォルトの名無しさん
2009/01/01(木) 01:52:49HWND CopyWindow(HWND hwnd);
指定されたウィンドウを、子ウィンドウを含め完全に複製します。
0553デフォルトの名無しさん
2009/01/01(木) 02:03:57timeSetEvent関数から返されるタイマーID、
TIMERR_NOERROR、MMSYSERR_INVALPARAM
のどれでしょうか。
ググってもページが少ないですし、
いろんな説があって分かりません。
いつも返ってくるのはTIMERR_NOERRORで、
その後のtimeEndPeriodもTIMERR_NOERRORが返り、
これは成功という事なので、
timeKillEventも成功と言えるのかも知れませんが。
0554デフォルトの名無しさん
2009/01/01(木) 02:06:59カウンタは持っていないし、カーネルハンドルではないので
DuplicateHandleもできないしする必要もない。
0555デフォルトの名無しさん
2009/01/01(木) 02:07:03Returns TIMERR_NOERROR if successful or MMSYSERR_INVALPARAM if the specified timer event does not exist.
0556デフォルトの名無しさん
2009/01/01(木) 02:07:06Returns TIMERR_NOERROR if successful
ヘルプくらい見たら?
0557デフォルトの名無しさん
2009/01/01(木) 02:16:07成功したら TIMERR_NOERROR を返し、(引数で)指定したタイマーイベントが存在しないなら MMSYSERR_INVALPARAM を返します。
0558デフォルトの名無しさん
2009/01/01(木) 02:22:02複製の必要はないのですね、
理解しました、教えて頂きましてありがとうございました。
0559デフォルトの名無しさん
2009/01/01(木) 02:57:04複製したくてもできない、が正解。
もし仮に君のクローンができたとしても、それは君ではないのだよ。
0560デフォルトの名無しさん
2009/01/01(木) 03:02:21自分のクローンができる夢見た
0561デフォルトの名無しさん
2009/01/01(木) 03:28:540562デフォルトの名無しさん
2009/01/01(木) 03:38:13>>557
その通りです・・
「うまくいくかMMSYSERR_INVALPARAMであり、
指定されたタイマイベントが存在していないなら、
TIMERR_NOERRORを返します。」
とか訳サイトで出ていたので。
他のtimeBeginPeriodとか他の3つは日本語の
MSDNがあるのに、これだけないのも不思議です。
0563デフォルトの名無しさん
2009/01/01(木) 05:48:380564デフォルトの名無しさん
2009/01/01(木) 09:26:180565デフォルトの名無しさん
2009/01/01(木) 09:32:410566デフォルトの名無しさん
2009/01/01(木) 09:37:00日本の人々は不運と思っている。
0567デフォルトの名無しさん
2009/01/01(木) 09:38:570568デフォルトの名無しさん
2009/01/01(木) 09:41:170569デフォルトの名無しさん
2009/01/01(木) 09:51:56http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_66.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_406.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_635.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_694.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_733.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_772.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_776.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_835.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_420.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_214.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_234.jpg
http://img.photobucket.com/albums/v650/Nervli/Melonpan/JAN2008_718.jpg
海外ではすでに常識だぞ
日本人が遅れすぎんなんだよ
0570デフォルトの名無しさん
2009/01/01(木) 10:11:34今やMSKB共に機械翻訳だらけ
和訳スタッフがリストラでもされたのか?w
0571デフォルトの名無しさん
2009/01/01(木) 10:23:50Win32APIの日本語訳なんて存在していた記憶が無いな。
和訳スタッフは.NET絡みの最前線行きだろ。
TechNet Magazine とかは割と早くに日本語訳されて助かってる。
流石に新ネタ絡みであの分量を英文で読むのはちと辛い。
0572デフォルトの名無しさん
2009/01/01(木) 10:35:190573デフォルトの名無しさん
2009/01/01(木) 11:51:500574デフォルトの名無しさん
2009/01/01(木) 12:11:20GDI+のクラスをググると.NETの方ばかり上位に来るので見づらいが
個人的にはMSKBの日本語訳をもっと増やしてほしい気がする
0575デフォルトの名無しさん
2009/01/01(木) 15:42:030576デフォルトの名無しさん
2009/01/01(木) 16:51:54BCCはとりあえず問題なさそうなんですが
0577デフォルトの名無しさん
2009/01/01(木) 17:02:230578デフォルトの名無しさん
2009/01/01(木) 17:03:18合法も違法も無い。
正しくリンクできて実行できれば何の問題もない。
エントリポイントにmainとWinMain(あるいはその他)を選ぶことと、
サブシステムにコンソールを選ぶか否かは、互いと無関係に選べる。
(一般に、無指定のときmain - コンソール、WinMain - 窓アプリという暗黙の指定が働くけど)
0579デフォルトの名無しさん
2009/01/01(木) 17:07:350580デフォルトの名無しさん
2009/01/01(木) 17:18:17合法
ホスト環境において実行開始点が main でない言語は C ではない
C から派生した M$ 定義の言語であり、そこで禁じていない行為にあたる
0581デフォルトの名無しさん
2009/01/01(木) 17:30:340582デフォルトの名無しさん
2009/01/01(木) 17:31:45Cではないとはまた過激思想な。
ホスト環境ですら処理系定義のエントリポイントを認めているぞ。
0583デフォルトの名無しさん
2009/01/01(木) 17:44:120584デフォルトの名無しさん
2009/01/01(木) 18:21:41スレ違い
0585デフォルトの名無しさん
2009/01/01(木) 18:45:410586デフォルトの名無しさん
2009/01/01(木) 18:51:170587デフォルトの名無しさん
2009/01/01(木) 21:48:17↓これでごみ箱を空にしたらごみ箱がぶっ壊れます、なにか間違ってますか?
SHEmptyRecycleBin(
NULL, NULL,
SHERB_NOCONFIRMATION | SHERB_NOPROGRESSUI | SHERB_NOSOUND
);
0588デフォルトの名無しさん
2009/01/01(木) 22:02:140589デフォルトの名無しさん
2009/01/01(木) 22:05:32指定した COM ポートがデータを送信、あるいは受信したタイミングを知る方法、
およびそのときに送受信したデータを取得する方法を知りたいのですが、
どのようにおこなえば良いでしょうか?
OS は WinXP SP3、環境は 2008EE です。
0590デフォルトの名無しさん
2009/01/01(木) 22:22:25>>492わかる方いたらお願いします
一応
case WM_KILLFOCUS:
SetWindowPos( hWnd, HWND_TOPMOST, 0, 0, 0, 0, (SWP_SHOWWINDOW|SWP_NOMOVE|SWP_NOSIZE) );
こういうことをしてみたのですがだめでした
0591デフォルトの名無しさん
2009/01/01(木) 23:18:08ウチでは正常に動作する。
>>492,590
ウチでは正常に動作する。
タスクバーの「常に手前に表示」オプションを有効にしていても、さらにその手前に常駐している。
0592デフォルトの名無しさん
2009/01/01(木) 23:29:04kwsk
0593デフォルトの名無しさん
2009/01/02(金) 00:12:37Wiresharkがパケットのキャプチャにドライバを使っているように、
通信をキャプチャするドライバを書けばいいと思うよ。
>>590
タスクバーより手前に表示できないのと、
タスクバーをクリックしてウィンドウが隠れるのでは意味が違う。
後者については無理。
最前面表示ウィンドウ間では、通常ウィンドウと同様前後関係が常に存在する。
0594デフォルトの名無しさん
2009/01/02(金) 00:16:420595デフォルトの名無しさん
2009/01/02(金) 00:32:18内部ではANSI版はすべてユニコード文字列に置き換えてユニコード版を呼び出してると聞きました。
この置き換えってMultiByteToWideCharで変換してるんでしょうか?
お詳しい方教えてください。
0596デフォルトの名無しさん
2009/01/02(金) 00:33:55たぶんそう。
0597デフォルトの名無しさん
2009/01/02(金) 00:36:29例えばDLLを作るときってこういうの考慮しないとダメですよね?
他の人が色んな環境で使う場合
0598デフォルトの名無しさん
2009/01/02(金) 00:38:12なんで? Windows の内部動作は気にする必要ないと思うけど?
0599デフォルトの名無しさん
2009/01/02(金) 00:41:290600デフォルトの名無しさん
2009/01/02(金) 00:46:45すみません自作関数を作ったときのことです。
というのが、C++で文字列を扱うDLL関数を作っていて、ユニコード対応させようと思って
関数のオーバーロードと、APIと同じ#defineの方法両方使ってて2つの方法がチャンポンになってます。
オーバーロードは引数が違わないと使えないのでこうなっちゃってるんですが・・・。
みなさんどうしてます?変なこと聞いてたらすみません。
>>599
その手もありますね。確かに。
0601デフォルトの名無しさん
2009/01/02(金) 00:50:36で、Unicode 版、ANSI 版、使い分けてもらう、って感じ。
0602デフォルトの名無しさん
2009/01/02(金) 00:58:22FunctionA() と FunctionW() を作って、FunctionA()が呼ばれた場合は内部で FunctionW() を呼ぶようにすれば?
>>595に君が書いたとおりに。
0603デフォルトの名無しさん
2009/01/02(金) 01:06:18>>602
そうします!
0604デフォルトの名無しさん
2009/01/02(金) 01:10:50どうもです
無理なようなのであきらめます
0605デフォルトの名無しさん
2009/01/02(金) 01:20:43俺のDLLはこう
FuncA();
FuncW();
#ifdef UNICODE
#define Func FuncW
#else
#define Func FuncA
#endif
こうしときゃ開発者は好きに使える。
あと、内部的にUNICODEといってもkernelだけの話でASCIIの処理系しか持たない
Windowsモジュールだってあるでしょ
0606デフォルトの名無しさん
2009/01/02(金) 02:01:10そうですね。全部全部はやめて、
数行の関数は完全に分けて書こうと思います。
数十行の関数は保守の面から統一したいと思います。
あとオーバーロードはやめて全部#defineにしようと思います。
ありがとうございました。
0607デフォルトの名無しさん
2009/01/02(金) 06:56:14その文字列のサイズを取得する方法ってありませんか?
0608デフォルトの名無しさん
2009/01/02(金) 06:57:340609デフォルトの名無しさん
2009/01/02(金) 07:20:38おかしいのはお前だよ
0610デフォルトの名無しさん
2009/01/02(金) 07:22:15いいやお前だろ
0611デフォルトの名無しさん
2009/01/02(金) 07:26:53お前ってことにしとこうぜ
0612デフォルトの名無しさん
2009/01/02(金) 07:38:08やっぱりお前の方がおかしいな
0613デフォルトの名無しさん
2009/01/02(金) 07:46:14誰だよ?
0614デフォルトの名無しさん
2009/01/02(金) 08:28:53おかしいのを指摘されたら逆ギレしただけでしょ
0615デフォルトの名無しさん
2009/01/02(金) 08:30:400616デフォルトの名無しさん
2009/01/02(金) 08:37:28ん?悔しかったの?w
0617デフォルトの名無しさん
2009/01/02(金) 08:45:00これでいい?
0618デフォルトの名無しさん
2009/01/02(金) 08:49:530619デフォルトの名無しさん
2009/01/02(金) 10:04:08多分無い
MFC/ATLでもFindResource使って自前でロードしてる
0620デフォルトの名無しさん
2009/01/02(金) 10:06:340621デフォルトの名無しさん
2009/01/02(金) 10:12:030622デフォルトの名無しさん
2009/01/02(金) 10:24:26ソースは俺
0623デフォルトの名無しさん
2009/01/02(金) 11:00:59GetPrivateProfile〜も同様に失敗するだけ
設計悪いなー
0624デフォルトの名無しさん
2009/01/02(金) 11:14:38例えば"設定"なんて日本語だとnull含めてUnicodeで3文字で十分だけど
英語だと"Preferences"だから12文字必要になってくる(4倍)
逆のパターンも結構あって、ANSIだと日本語の方が長くなりやすいから
海外のソフトで日本語が途中で切れてるのもよく見かける
0625デフォルトの名無しさん
2009/01/02(金) 11:22:470626デフォルトの名無しさん
2009/01/02(金) 11:24:23、、、え?まだ無いの?
0627607
2009/01/02(金) 12:03:33確実に格納しきれる一時的なバッファを使う方向でいってみます
0628デフォルトの名無しさん
2009/01/02(金) 12:15:59自分で作ればいいじゃん
StringTableリソースの構造はこんな感じ
struct StringEntry {
WORD size;
WCHAR buffer[size]; // 注: nullターミネートではない
};
struct StringTable {
StringEntry entry[16];
};
(StringTableのリソースID) = (LoadStringに渡すID) ÷ 16 + 1
で求めたリソースIDをFindResource(RT_STRING)で読めばおk
0629デフォルトの名無しさん
2009/01/02(金) 12:39:43{
0630デフォルトの名無しさん
2009/01/02(金) 13:25:45}
0631デフォルトの名無しさん
2009/01/02(金) 13:33:04HINSTANCEがねーよ
C++のくせにLPTSTRとかw
だせぇwww
0632デフォルトの名無しさん
2009/01/02(金) 14:07:17あと、リソースファイルにはUNICODEで入っているのに
LoadStringWを実装していない9xには殺意を覚えた。
0633デフォルトの名無しさん
2009/01/02(金) 14:09:490634デフォルトの名無しさん
2009/01/02(金) 14:15:090635デフォルトの名無しさん
2009/01/02(金) 14:44:33それを言うならVFATだってUnicodeだろ
0636デフォルトの名無しさん
2009/01/02(金) 15:39:49日本語コメント全然入力できない de.licio.us 思い出した
0637デフォルトの名無しさん
2009/01/03(土) 09:56:17どのメッセージで描写すればいいですか?
(WM_PAINT、WM_DRAWITEM、WM_ERASEBKGNDのどれかと思うんですが・・・)
0638デフォルトの名無しさん
2009/01/03(土) 09:58:240639デフォルトの名無しさん
2009/01/03(土) 10:03:55ありがとうございます
0640デフォルトの名無しさん
2009/01/04(日) 01:28:37ヒントありがとうございました。
少し勉強してみます。
フック監視というのはいろいろ流用できそうですね。
「ファイルだからとフック監視も有り」ということですが、
これは、裏の「ファイルでないならばフック監視できない」が成立するのでしょうか?
あるいは逆の「フック監視できるのはファイルだけ」となりますか?
0641デフォルトの名無しさん
2009/01/04(日) 02:51:28いきたいのですが、どういう風にすればよろしいでしょうか?
ご教授ください。
Windows APIに依存しない方法でお願いします。
0642デフォルトの名無しさん
2009/01/04(日) 02:52:38スレ違い
0643デフォルトの名無しさん
2009/01/04(日) 02:53:49>Windows APIに依存しない方法でお願いします。
・・・
0644デフォルトの名無しさん
2009/01/04(日) 03:12:120645デフォルトの名無しさん
2009/01/04(日) 03:36:460646デフォルトの名無しさん
2009/01/04(日) 08:38:09Windows APIには依存しないぞ
0647デフォルトの名無しさん
2009/01/04(日) 10:27:040648デフォルトの名無しさん
2009/01/04(日) 11:16:570649デフォルトの名無しさん
2009/01/04(日) 11:18:49スレ違いワロタ
Rubyでnokogiriと正規表現でも使えば楽勝
0650デフォルトの名無しさん
2009/01/04(日) 11:28:13楽勝なら今すぐ書いてくれ
0651デフォルトの名無しさん
2009/01/04(日) 11:45:34これでこの件は終了な
続きは他に行ってくれ
0652デフォルトの名無しさん
2009/01/04(日) 11:55:55>>641 か?うざいから他でやれ。
第一、元のHTMLも出さない、切り出しの仕様も出さない。
エスパーでもやれるのかw?
0653デフォルトの名無しさん
2009/01/04(日) 14:22:330654641
2009/01/04(日) 17:59:01650は私ではありません。
0655デフォルトの名無しさん
2009/01/04(日) 20:11:110656デフォルトの名無しさん
2009/01/04(日) 21:08:380657デフォルトの名無しさん
2009/01/04(日) 21:29:45おかげでこれを使うときだけ CStringA( CStringW) しなきゃならんのだが・・・。
0658デフォルトの名無しさん
2009/01/04(日) 21:45:13頭が悪いとしか言いようがない。
0659デフォルトの名無しさん
2009/01/04(日) 21:47:050660デフォルトの名無しさん
2009/01/04(日) 21:48:51Unicode 版は SHCreateDirectoryEx() を使え、って書いてあるね。
0661デフォルトの名無しさん
2009/01/04(日) 21:54:510662デフォルトの名無しさん
2009/01/04(日) 22:10:49.NETも同じだし32767文字対応させようとするとアホらしくなってくる。
0663デフォルトの名無しさん
2009/01/04(日) 22:14:55どうすればいいんだお
0664デフォルトの名無しさん
2009/01/04(日) 22:25:270665デフォルトの名無しさん
2009/01/04(日) 23:19:54どんだけ長いファイル名付けるんだよアホ
0666デフォルトの名無しさん
2009/01/04(日) 23:23:100667デフォルトの名無しさん
2009/01/04(日) 23:57:16OSのシェルが対応してないのてどうよ。
ていうか長いファイルパス使えるファイラ教えて。
0668デフォルトの名無しさん
2009/01/05(月) 00:15:330669デフォルトの名無しさん
2009/01/05(月) 00:30:21ファイル名260文字は滅多にないだろうけど、
ファイルパス260文字はそれに比べたら可能性あるんじゃね?
0670デフォルトの名無しさん
2009/01/05(月) 00:33:56NTFSってまだまだ使っていない機能が出てくる気がする。
シンボリックリンクだってVistaで出てきたし。
0671デフォルトの名無しさん
2009/01/05(月) 00:50:560672デフォルトの名無しさん
2009/01/05(月) 00:53:13ねーよ
お前260文字がどれほど長いか分かって言ってるのか?
0673デフォルトの名無しさん
2009/01/05(月) 00:59:570674デフォルトの名無しさん
2009/01/05(月) 01:01:410675デフォルトの名無しさん
2009/01/05(月) 01:03:28あれに一度引っかかってから深いフォルダはあまり作らなくなったな
0676デフォルトの名無しさん
2009/01/05(月) 01:09:240677デフォルトの名無しさん
2009/01/05(月) 01:11:04が、俺のPCには260文字越えはどうやらないらしい
200越えならあった
0678デフォルトの名無しさん
2009/01/05(月) 01:12:23選挙された国会における代表者を通じて行動し、われらとわれらの子孫のために、
諸国民との協和による成果と、わが国全土にわたつて自由のもたらす恵沢を確保し、
政府の行為によつて再び戦争の惨禍が起ることのないやうにすることを決意し、ここに
主権が国民に存することを宣言し、この憲法を確定する。そもそも国政は、国民の厳粛な
信託によるものてあつて、その権威は国民に由来し、その権力は国民の代表者がこれを.txt
これで260文字だ。こんなの普通に使ってて超えねーよ
0679デフォルトの名無しさん
2009/01/05(月) 01:15:15次にそれを開こうとするとエクスプローラが死んだな
0680デフォルトの名無しさん
2009/01/05(月) 01:20:390681デフォルトの名無しさん
2009/01/05(月) 01:32:470682デフォルトの名無しさん
2009/01/05(月) 01:35:10年_月_日_時_分_秒_フォルダ・ファイルの多重攻撃
これに長い文章的ファイル名をつけられて500とか結構普通に使ってる環境あった
しかも絶対パスで扱うとフォルダが深い
0683デフォルトの名無しさん
2009/01/05(月) 01:41:06こういうのをデスクトップとかに解凍しようとすると失敗するらしい
0684デフォルトの名無しさん
2009/01/05(月) 01:47:040685デフォルトの名無しさん
2009/01/05(月) 01:49:50マルチバイトのアプリだと日本語フォルダがあるとあっという間だぞ
140文字くらいで260バイトだからな
まぁ最近はUNICODEがデフォだからマシになったが
0686デフォルトの名無しさん
2009/01/05(月) 01:56:21ウイルス並みの嫌がらせだろ
0687デフォルトの名無しさん
2009/01/05(月) 01:59:25オレは260以上はlstrcpynで切り捨てるぜ ( ゚д゚)、ペッ
0688デフォルトの名無しさん
2009/01/05(月) 02:03:270689デフォルトの名無しさん
2009/01/05(月) 02:03:58ユーザごとにフォルダをマウントして利用する方式
だったため、MAX_PATHを軽く超えるファイルは
腐るほどあったな。
別権限のプロセスでファイルを処理するのに
絶対パスでやる必要があったんだが、処理できない
ユーザがそれなりにいた。
あとPCに詳しくないオッサンオバサンってのは俺たちが
想像も付かないようなファイル名フォルダ名を付けたり
するんだよ。あれにはほんと驚いた。
ここの人たちは「知るかボケ」で切り捨てるのは趣味なら
いいけど業務ならちゃんと考えて作ってくれよな。
0690デフォルトの名無しさん
2009/01/05(月) 02:05:14マウントしたドライブ名からMAX_PATHまでは
エクスプローラでも普通に作れてしまうってのが
原因の一つでもあったよ。
0691デフォルトの名無しさん
2009/01/05(月) 02:12:110692デフォルトの名無しさん
2009/01/05(月) 02:15:11「知るかボケ」でいいよ
そもそもMAX_PATHを超えるとシェル系APIやPath〜系APIが使えないだろ
それに中途半端に対応してもバグの元になるだけ
0693デフォルトの名無しさん
2009/01/05(月) 02:16:560694デフォルトの名無しさん
2009/01/05(月) 02:19:160695デフォルトの名無しさん
2009/01/05(月) 02:20:55・仕様です
・できません
・使えません
がたくさんありそうだ
シェルAPIにはできるだけ頼らない作りにするのが普通だと思ってた
0696デフォルトの名無しさん
2009/01/05(月) 02:23:070697デフォルトの名無しさん
2009/01/05(月) 02:24:09クズしかいねぇ
0698デフォルトの名無しさん
2009/01/05(月) 02:24:29エクスプローラが最たる例じゃないか
0699デフォルトの名無しさん
2009/01/05(月) 02:24:550700デフォルトの名無しさん
2009/01/05(月) 02:26:080701デフォルトの名無しさん
2009/01/05(月) 02:27:330702デフォルトの名無しさん
2009/01/05(月) 02:29:54何が起ころうが知るかボケだ
俺はそんな長いファイルつくんねーもん
0703デフォルトの名無しさん
2009/01/05(月) 02:33:01アホらしくなってきた
0704デフォルトの名無しさん
2009/01/05(月) 02:33:080705デフォルトの名無しさん
2009/01/05(月) 02:35:36ゆとりは.NET使ってろよ
0706デフォルトの名無しさん
2009/01/05(月) 02:44:57http://support.microsoft.com/kb/894941/ja
0707デフォルトの名無しさん
2009/01/05(月) 03:25:47あいつらタグ情報を↓こんな感じでファイル名に埋め込んで使うから無駄に長くなる
(ジャンル名)[作家名]タイトル名(出典)
0708デフォルトの名無しさん
2009/01/05(月) 04:34:21(アニメ) ○○ .exe
0709デフォルトの名無しさん
2009/01/05(月) 09:22:450710デフォルトの名無しさん
2009/01/05(月) 09:36:57なにこの人たち、本当にWindowsプログラマ?
0711デフォルトの名無しさん
2009/01/05(月) 09:38:56知らないならレスしないでください。ウザイだけです。
0712デフォルトの名無しさん
2009/01/05(月) 09:40:16知らないならレスしないでください。ウザイだけです。
0713デフォルトの名無しさん
2009/01/05(月) 09:44:49オウム返ししかできないならレスしないでください。かわいそうになるだけです。
0714デフォルトの名無しさん
2009/01/05(月) 09:47:25>>708
日本のPGはここまでレベル下がったのか・・・
ほんと恥ずかしいからリアルでは発言すんなよ。
たぶん何が恥ずかしいのかも理解できてないだろうけども。
0715デフォルトの名無しさん
2009/01/05(月) 09:48:16オウム返ししかできないならレスしないでください。かわいそうになるだけです。
0716デフォルトの名無しさん
2009/01/05(月) 10:02:490717デフォルトの名無しさん
2009/01/05(月) 10:08:07ファイル名だけなら仕様で理解できるが
パスだと腹立つわw
0718デフォルトの名無しさん
2009/01/05(月) 10:08:09「エクスプローラだってこうじゃないですかぁ!」
とかよく聞いたなぁ
0719デフォルトの名無しさん
2009/01/05(月) 10:17:36ショートパスでお願いします
0720デフォルトの名無しさん
2009/01/05(月) 10:20:430721デフォルトの名無しさん
2009/01/05(月) 10:20:51円周率は3
と同じ匂いがするぜ
0722デフォルトの名無しさん
2009/01/05(月) 10:24:410723デフォルトの名無しさん
2009/01/05(月) 10:35:44使用者側でなんとかしよう
0724デフォルトの名無しさん
2009/01/05(月) 11:16:11何年引きずる気だよ全く
0725デフォルトの名無しさん
2009/01/05(月) 11:18:280726デフォルトの名無しさん
2009/01/05(月) 11:25:110727デフォルトの名無しさん
2009/01/05(月) 11:31:56日常利用しているアプリの最大値を基準だと考える。
ファイルシステムの最大値を基準に考えるのはプログラマだけ。
ファイルシステムの最大値を強硬に主張するのは、
利用者視点でモノが考えられない頭の固いプログラマなんだよね。
0728デフォルトの名無しさん
2009/01/05(月) 11:50:190729デフォルトの名無しさん
2009/01/05(月) 11:52:51詭弁の特徴のガイドライン
・一見関係ありそうで関係ない話を始める
0730デフォルトの名無しさん
2009/01/05(月) 12:07:080731デフォルトの名無しさん
2009/01/05(月) 12:25:20DLL読んでくれないしカレントパスも設定できないよね?
コモンダイアログも呼べないし実装としてどうしようもない部分も出てこないか?
ドライブ名割り当てるのも他プログラムとの間に問題ありそうだし。
0732デフォルトの名無しさん
2009/01/05(月) 13:32:39今年はオッサンが多いのを見ると不況だなぁって実感するよ
0733デフォルトの名無しさん
2009/01/05(月) 14:46:00方法は3つ。
・HTML文字列解析
正規表現など。
厳密にとか汎用的にとか考えだすと、非常にメンドイ。
・htmlパーサ
MSHTMLに食わせるとか。
MSHTMLはサーバ使用を想定したコンポーネントじゃないので、
サーバサイドだと嫌だなあというのがMSの見解。
・XMLパーサ
XHTMLならXMLパーサにかけられる。
じゃあどうやってXHTMLに変換するんだよみたいな話は知らん。
0734デフォルトの名無しさん
2009/01/05(月) 14:48:43attributeのwidth="600px"みたいなのは取り出すのか取り出さないのか
scriptやstyleタグの中身はどうか
本文だけ取り出したいのか
その辺が分からんとニンとも
場所は問わず数値だけ取り出したいのなら
HTMLの構文解析などいらんだろ
まあスレ違いだしどうでもいいがな
0735デフォルトの名無しさん
2009/01/05(月) 14:50:36簡単にMAX_PATH超えない?
0736デフォルトの名無しさん
2009/01/05(月) 15:00:360737デフォルトの名無しさん
2009/01/05(月) 15:26:500738デフォルトの名無しさん
2009/01/05(月) 15:28:53さっさと教えて役立たず共よ
0739デフォルトの名無しさん
2009/01/05(月) 15:42:49char a = 'a';
WCHAR b = (WCHAR)a;
APIなんていらない。C言語を勉強しろ
0740デフォルトの名無しさん
2009/01/05(月) 15:45:01あ、ごめん文字列なんですよ。
ちゃんと説明しないとわからない方なんですね。
0741デフォルトの名無しさん
2009/01/05(月) 15:47:46char* a = "abcde";
WCHAR* b = (WCHAR*)a;
だからC言語を勉強しろよ。冬休みで暇だろ?
0742デフォルトの名無しさん
2009/01/05(月) 15:49:230743デフォルトの名無しさん
2009/01/05(月) 15:56:45いやいや、えっとですね。
ポインタじゃなくてちゃんと実体を取ってあれしてくださいよ?
0744デフォルトの名無しさん
2009/01/05(月) 16:02:43char* a = "abcde";
WCHAR b[10000];
memcpy(b,a,sizeof(a));
C言語を勉強するまで二度と来るなクズ
0745デフォルトの名無しさん
2009/01/05(月) 16:05:59なんだかんだ言って教えてくれるこのツンデレめっ!
つーかそれでいいの?
ねえ、
あのねあのね、
なんでもなーい
0746デフォルトの名無しさん
2009/01/05(月) 16:06:530747デフォルトの名無しさん
2009/01/05(月) 16:09:190748デフォルトの名無しさん
2009/01/05(月) 16:11:170749デフォルトの名無しさん
2009/01/05(月) 16:30:27親ウィンドウでも処理をしたいんですが、どうしたらいいんでしょう?
フォーカスを無理やり親に渡してしまうと子ウィンドウ側での処理ができなくなってしまいますし。。。
0750デフォルトの名無しさん
2009/01/05(月) 16:34:060751デフォルトの名無しさん
2009/01/05(月) 16:44:140752デフォルトの名無しさん
2009/01/05(月) 16:58:070753デフォルトの名無しさん
2009/01/05(月) 17:02:450754デフォルトの名無しさん
2009/01/05(月) 17:11:59ごめん・・・
0755デフォルトの名無しさん
2009/01/05(月) 17:22:150756デフォルトの名無しさん
2009/01/05(月) 17:31:340757デフォルトの名無しさん
2009/01/05(月) 17:34:550758デフォルトの名無しさん
2009/01/05(月) 17:46:550759デフォルトの名無しさん
2009/01/05(月) 18:20:340760デフォルトの名無しさん
2009/01/05(月) 18:25:150761デフォルトの名無しさん
2009/01/05(月) 18:54:110762デフォルトの名無しさん
2009/01/05(月) 19:19:590763デフォルトの名無しさん
2009/01/05(月) 19:33:460764デフォルトの名無しさん
2009/01/05(月) 19:42:280765デフォルトの名無しさん
2009/01/05(月) 19:48:300766デフォルトの名無しさん
2009/01/05(月) 19:56:400767デフォルトの名無しさん
2009/01/05(月) 20:27:45ダイアログプロシージャは、そのウィンドウプロシージャ内からある程度変換されてメッセージが飛んでくるところ。
これであってますか?
ちなみにダイアログプロシージャ内にしか飛んでこないメッセージ、ダイアログプロシージャに飛ばされないメッセージには
どんな物がありますか?WM_CREATEがWM_INITDIALOGになったりしてますよね?
これは多分CREATESTRUCTを触れないようにするためとかあると思うんですが・・・
0768デフォルトの名無しさん
2009/01/05(月) 20:56:40WM_CREATEはウインドウが作成されたときに来るメッセージ。
この時点ではウインドウができただけ。
WM_INITDIALOGはコントロールが全て作成されてから送られてくるメッセージ。
0769デフォルトの名無しさん
2009/01/05(月) 21:02:15間違いです
0770デフォルトの名無しさん
2009/01/05(月) 21:05:31あってます
0771デフォルトの名無しさん
2009/01/05(月) 21:09:42違うんだな
PGは「そんなパスあるかよw」って思ってると
土素人のおばちゃんとかが超長いファイルとか作ってたりするんだ
エクスプローラでもMAX_PATH超えるのは普通にある
後から親フォルダをリネームしてみろ。あっさり超える。
0772デフォルトの名無しさん
2009/01/05(月) 21:18:110773デフォルトの名無しさん
2009/01/05(月) 21:19:570774デフォルトの名無しさん
2009/01/05(月) 21:20:420775デフォルトの名無しさん
2009/01/05(月) 21:21:12いちいちスクラッチで書くのが面倒だって言いたいわけ?
アフォなの? 死ぬの?
0776デフォルトの名無しさん
2009/01/05(月) 21:21:500777デフォルトの名無しさん
2009/01/05(月) 21:21:530778デフォルトの名無しさん
2009/01/05(月) 21:22:51うんこー
いまどきプログラムとか底辺の仕事して楽しいのー?
0779デフォルトの名無しさん
2009/01/05(月) 21:31:030780デフォルトの名無しさん
2009/01/05(月) 21:38:22あれとかすげーヤバそう。
なんであんなOS作るんだか・・・
0781デフォルトの名無しさん
2009/01/05(月) 21:39:09ゆとりはレスするな消えろ
0782デフォルトの名無しさん
2009/01/05(月) 21:43:33長いパス渡したらオーバーフローとかはよくあるけどw
0783デフォルトの名無しさん
2009/01/05(月) 21:45:58お前の使ってる屑ソフトなんか知るか
0784デフォルトの名無しさん
2009/01/05(月) 21:47:300785デフォルトの名無しさん
2009/01/05(月) 21:49:39にんげんだもの
みつを 圖
0786デフォルトの名無しさん
2009/01/05(月) 21:50:390787デフォルトの名無しさん
2009/01/05(月) 21:54:27長いのに遭遇しても大丈夫なように「ちゃんと作ったほうがいい」って事で。
もちろん「ちゃんと作る」の内容はそのときどき変わるだろうし、それをどう処理するかに
ついて「絶対にこれが正解」とは言えないと思う。
ただファイル検索とかで長いのに遭遇したときバッファがMAX_PATHしか無かったが為に
オーバーフロー起こしたり、勝手に切り詰めて切り詰めたパスに対応する別のファイル
やフォルダを処理対象にしてしまったりとか、いろんな可能性をちゃんと考慮して欲しい。
みたいな話。
0788デフォルトの名無しさん
2009/01/05(月) 21:57:08メモリマップドファイルを使ってstd::vectorを共有しようとも思ったのですがクラス内部のメモリ確保の仕様の関係で向いていないようですし、
#pragma data_segでstd::vector・・も静的に初期化しないといけないので無理そうで
0789デフォルトの名無しさん
2009/01/05(月) 21:59:030790デフォルトの名無しさん
2009/01/05(月) 21:59:44なるほど、リソースでダイアログボックス作ってないからそこ気づきませんでした。
ダイアログプロシージャだけ見とけば値を返す系以外のどのメッセージもキャッチできるんでしょうか?
0791デフォルトの名無しさん
2009/01/05(月) 22:03:28スレ違いだけどboost.interprocessが使えるかも
0792デフォルトの名無しさん
2009/01/05(月) 22:04:33知らないならレスしないでください。ウザイだけです。
0793デフォルトの名無しさん
2009/01/05(月) 22:05:00要素数が決まってるなら、普通の配列に入れて data_seg でいいんじゃね?
0794デフォルトの名無しさん
2009/01/05(月) 22:05:110795デフォルトの名無しさん
2009/01/05(月) 22:15:300796788
2009/01/05(月) 22:15:44>>793
最小化したウィンドウのハンドルを記憶させる入れ物として使いたいので
数の制限がなくどうしても動的な配列が必要になってしまいまして
>>791
boost.interprocessググってみたらとても便利そうですね
boostという名前は聞いたことあったんですがドキュメントが英語しか見つからないので
英語の成績が悪いなんてレベルじゃなかった自分はなかなか手を出せずにいました
これを機に翻訳かまして勉強してみます
0797デフォルトの名無しさん
2009/01/05(月) 22:18:31CREATE_NEW_PROCESS_GROUP
0798デフォルトの名無しさん
2009/01/05(月) 22:26:55わかります
0799デフォルトの名無しさん
2009/01/05(月) 22:33:450800デフォルトの名無しさん
2009/01/05(月) 22:37:09ドットで始まるファイルは処理しようなっ!たのむぜっ!
0801デフォルトの名無しさん
2009/01/05(月) 22:46:47スレ違いだが、一応補足しておく。
STLのコンテナはアロケータでメモリ確保に関してはコントロールできる。
共有メモリのポインタを返すアロケータを用意すればvectorも使える。
ただ、アロケータでコントロールできるのはコンテナの中身だけなので、
コンテナそのものはplacement newを使う必要があるが。
しかし、STLのコンテナは異なるプロセス間での排他処理には
対応してないから、その部分は自分で処理する必要がある。
0802デフォルトの名無しさん
2009/01/05(月) 22:47:08MS様の基準に反したファイル名をつける馬鹿が悪い
0803デフォルトの名無しさん
2009/01/05(月) 22:49:31爆死した糞餓鬼が必死のいいわけですね
わかります
0804デフォルトの名無しさん
2009/01/05(月) 22:51:22爆死した糞餓鬼はあなたですよ
おやおや、自分の事も分からなくなったのかな?
0805デフォルトの名無しさん
2009/01/05(月) 22:52:300806デフォルトの名無しさん
2009/01/05(月) 22:53:570807デフォルトの名無しさん
2009/01/05(月) 22:57:36失業してストレス溜まってるオッサンの相手してあげようよ
0808デフォルトの名無しさん
2009/01/05(月) 22:58:52今の時代、Windowsプログラマなんていらないそうです。うるうる
0809デフォルトの名無しさん
2009/01/05(月) 23:11:11お、MFCプログラマっすか?
俺も派遣先なくて困ってるw
すぐに切られるんだよなぁ・・・w
0810デフォルトの名無しさん
2009/01/06(火) 00:21:390811デフォルトの名無しさん
2009/01/06(火) 00:22:280812デフォルトの名無しさん
2009/01/06(火) 00:23:02おまいの「うるうる」が何かかわいかった
頑張れなw
0813デフォルトの名無しさん
2009/01/06(火) 00:24:120814デフォルトの名無しさん
2009/01/06(火) 00:28:11みんなwin32直叩きしてんの?
トラッカークラス自慢しちゃうぞっていっても派遣先ないんだけどねw
0815デフォルトの名無しさん
2009/01/06(火) 00:32:23他は知らんがここの住人は比較的そういう奴が多そうだけど
0816デフォルトの名無しさん
2009/01/06(火) 00:33:39知らないならレスしないでください。ウザイだけです。
0817デフォルトの名無しさん
2009/01/06(火) 00:37:39ところでなんで正社員で雇ってくれるところ探さなかったの今まで
0818デフォルトの名無しさん
2009/01/06(火) 00:58:20面倒臭いからw
ってのと基本的に会社組織になじまない
半年たったら職場変えてもらわないと病気になる
なれてきたときのなれなれしい仕事の押し付けが我慢ならない
PGって基本的に損じゃね?
0819デフォルトの名無しさん
2009/01/06(火) 01:21:08そりゃ、そういうデメリットはあるけど、どんな職種も楽ってわけじゃないからな。
派遣のデメリットとのトレードオフで自分で選んだなら文句は言えないな。
0820デフォルトの名無しさん
2009/01/06(火) 02:03:56あとマ板でやれ。
0821デフォルトの名無しさん
2009/01/06(火) 04:07:14正社員様にコキ使われる奴隷みたいな身分ですんごい嫌なんですけど。
0822デフォルトの名無しさん
2009/01/06(火) 06:33:41別に文句なんて言ってないのにおかしな人だね
まあ、いままであったPGで正常な人なんていなかったけどw
0823デフォルトの名無しさん
2009/01/06(火) 07:34:220824デフォルトの名無しさん
2009/01/06(火) 11:40:420825デフォルトの名無しさん
2009/01/06(火) 12:32:480826デフォルトの名無しさん
2009/01/06(火) 14:37:200827デフォルトの名無しさん
2009/01/06(火) 14:44:570828デフォルトの名無しさん
2009/01/06(火) 16:53:340829デフォルトの名無しさん
2009/01/06(火) 18:03:410830デフォルトの名無しさん
2009/01/06(火) 18:07:220831デフォルトの名無しさん
2009/01/06(火) 18:09:280832831
2009/01/06(火) 18:11:240833デフォルトの名無しさん
2009/01/06(火) 18:29:400834デフォルトの名無しさん
2009/01/06(火) 18:32:40知らないならレスしないでください。ウザイだけです。
0835デフォルトの名無しさん
2009/01/06(火) 18:36:160836デフォルトの名無しさん
2009/01/06(火) 18:55:16どうせだめだと思って適当に書いたら書けちゃうことってあるよな
0837デフォルトの名無しさん
2009/01/06(火) 18:56:29もう荒らすなよ
0838デフォルトの名無しさん
2009/01/06(火) 19:10:42お前がな
0839デフォルトの名無しさん
2009/01/06(火) 19:16:45なぜわかった
0840デフォルトの名無しさん
2009/01/06(火) 19:23:340841デフォルトの名無しさん
2009/01/06(火) 19:32:32こんなにあれるほどネタがないんじゃ・・・
0842デフォルトの名無しさん
2009/01/06(火) 20:01:090843デフォルトの名無しさん
2009/01/06(火) 20:05:090844デフォルトの名無しさん
2009/01/06(火) 20:10:54今すぐお願いします
0845デフォルトの名無しさん
2009/01/06(火) 20:13:53FlushFileBuffers
0846デフォルトの名無しさん
2009/01/06(火) 20:44:300847デフォルトの名無しさん
2009/01/06(火) 20:53:180848デフォルトの名無しさん
2009/01/06(火) 20:55:350849デフォルトの名無しさん
2009/01/06(火) 20:58:230850デフォルトの名無しさん
2009/01/06(火) 20:58:48>>801 以降、スレ違いレスだけ
0851デフォルトの名無しさん
2009/01/06(火) 20:59:300852デフォルトの名無しさん
2009/01/06(火) 21:33:54環境:Windows Vista,VC++ 2008 EE,Win32Project
状況:ChooseColor関数をIDEが認識しないです、CHOOSECOLOR構造体は未定義としてエラーになります
誰かわかる方がおられたらよろしくお願いします
0853デフォルトの名無しさん
2009/01/06(火) 21:36:02気合
0854デフォルトの名無しさん
2009/01/06(火) 21:36:33ヘッダに書いてある物。
0855デフォルトの名無しさん
2009/01/06(火) 21:38:37コンパイル段階でエラーが表示されているのに対処出来ないって、
どれだけ無能なんだろう?
0856デフォルトの名無しさん
2009/01/06(火) 21:43:30お前と同じぐらい無能
0857デフォルトの名無しさん
2009/01/06(火) 21:45:37さっそく答えてくれてありがとうございます
という事はChooseColor関数のプロトタイプ宣言が書いてあるヘッダを
インクルードしてないからと言う事でしょうか?
ChooseColor関数は何ヘッダにプロトタイプ宣言が書いてあるのでしょうか?
0858デフォルトの名無しさん
2009/01/06(火) 21:47:11書いてあるのでしょうか?ってそれぐらいMSDN見ろよ
0859デフォルトの名無しさん
2009/01/06(火) 21:47:11,-,,,,、 ,-,,,,_
,,,,,,,、 ,,,,,,_゙'-,. "'i、 .,,,,,,,、 ,,,,,,,゙'-、^'i、 .i,¬ー-、
゙''i、`\ \.`''-\,,l゙ `'i、 `''i、 ‘'-,`''-\,,l゙ ^'i、 ,)
丿 ,l,_,,,,,,,― |i、 } 丿 Z_,,,,,,-ヘヽ、゙l | .| __
,/ ,,-----�=@,,,7゙"` ,/ ,,-----�=@,,,)゙″ | | .,,-'",,,,,,、`'i、
,/`./ / 丿 / .,/` ,l゙ 丿 |゙ヽ,,,―" `゙'ュ‐゙_,/゛ | |
.,/.,,/` /` 丿 ,/ ,/ ,/ 丿 \,,,,-‐,! '`,/ .| l゙
,,-",,/ 丿 ,i´ ,/_,/ 丿 ,i´ 丿 ,,,i´ ,! |
i彡‐" ,/` ,/` ィ,ン'" / ./ ,/ .| | |
,,i´ ./ ,,‐`./ ,/`.,┤ | | | ./゙|
.,/ .,/ ,/ .,/ / 丿 | .| { { .,/ ,l゙
,,/ ,/` ,,/ ,/` / ,、゙'-,| l゙ | }, ._/.ノ
_,/゙,,/゛ _,/゙,,/゛ l゙ .,/`\ | ヽ,_ ゙"゛,,/
(ン'"゛ (ン'"゛ `″ ゙l 丿 `゙゙゙゙゛
゙'"`
0860デフォルトの名無しさん
2009/01/06(火) 21:50:34これが考えさせずに詰め込む日本の教育の成果
0861デフォルトの名無しさん
2009/01/06(火) 21:52:450862デフォルトの名無しさん
2009/01/06(火) 21:53:550863デフォルトの名無しさん
2009/01/06(火) 21:54:31お断りします
ハ,,ハ ハ,,ハ
( ゚ω゚ )゚ω゚ ) お断りします
/ \ \ お断りします
((⊂ ) ノ\つノ\つ))
(_⌒ヽ ⌒ヽ
ヽ ヘ } ヘ }
ε≡Ξ ノノ `Jノ `J
0864デフォルトの名無しさん
2009/01/06(火) 21:56:48せめて俺の役に立って社会に貢献してくださいな
0865デフォルトの名無しさん
2009/01/06(火) 21:58:44WIN32_LEAN_AND_MEANを#defineしているなら、それを消せ。
0866デフォルトの名無しさん
2009/01/06(火) 22:04:46早く答えを教えてあげればいいものを、無駄なやり取りで無駄にスレを消費するだけ
0867デフォルトの名無しさん
2009/01/06(火) 22:07:01_,,..r'''""~~`''ー-.、
,,.r,:-‐'''"""~~`ヽ、:;:;:\
r"r ゝ、:;:ヽ
r‐-、 ,...,, |;;;;| ,,.-‐-:、 ヾ;:;ゝ
:i! i! |: : i! ヾ| r'"~~` :;: ::;",,-‐‐- `r'^!
! i!. | ;| l| ''"~~ 、 i' |
i! ヽ | | | ,.:'" 、ヽ、 !,ノ
ゝ `-! :| i! .:;: '~~ー~~'" ゙ヾ : : ::|
r'"~`ヾ、 i! i! ,,-ェェI二エフフ : : :::ノ~|`T <本人さんチース
,.ゝ、 r'""`ヽ、i! `:、 ー - '" :: : :/ ,/
!、 `ヽ、ー、 ヽ‐''"`ヾ、.....,,,,_,,,,.-‐'",..-'"
| \ i:" ) | ~`'''ー---―''"~
ヽ `'" ノ
0868デフォルトの名無しさん
2009/01/06(火) 22:10:050869デフォルトの名無しさん
2009/01/06(火) 22:11:050870852
2009/01/06(火) 22:13:35ありがとうございます!!!、おかげで使えるようになりました!!!
最近C++とWin32APIを勉強し始めたので、ど素人丸出しの質問すいませんでした
0871デフォルトの名無しさん
2009/01/06(火) 22:15:27実に12レスも無駄に消費している
0872デフォルトの名無しさん
2009/01/06(火) 22:16:14わざわざここで質問を書き込むのはAPI云々以前の奴だけだからな。
0873デフォルトの名無しさん
2009/01/06(火) 22:16:32きっと誰かのやくにたっておる
0874デフォルトの名無しさん
2009/01/06(火) 22:16:420875デフォルトの名無しさん
2009/01/06(火) 22:16:540876デフォルトの名無しさん
2009/01/06(火) 22:18:33ネタレス返されても仕方ない
0877デフォルトの名無しさん
2009/01/06(火) 22:20:150878デフォルトの名無しさん
2009/01/06(火) 22:25:38「この関数はVistaまでは使えるよ。だけど、そのあとは知らないよm9(^Д^)」
みたいなことが書いてありますが、本当にWindows7でなくなってしまうのでしょうか。
0879デフォルトの名無しさん
2009/01/06(火) 22:30:070880デフォルトの名無しさん
2009/01/06(火) 22:32:300881デフォルトの名無しさん
2009/01/06(火) 22:32:340882デフォルトの名無しさん
2009/01/06(火) 22:32:53>>865氏のレスで>>852が解決したって言ってるんだから
ヘッダが足りなくて使えなかったわけじゃないじゃん
0883デフォルトの名無しさん
2009/01/06(火) 22:33:080884デフォルトの名無しさん
2009/01/06(火) 22:33:470885デフォルトの名無しさん
2009/01/06(火) 22:37:500886デフォルトの名無しさん
2009/01/06(火) 22:39:19できるもなにもとっくにあるが?
お前はいったいいつの時代の人間だよ?
0887デフォルトの名無しさん
2009/01/06(火) 22:44:41かわいそうに・・・せめてあなたにもDeprecatedしてあげる・・・。
0888デフォルトの名無しさん
2009/01/06(火) 22:47:59そんなあなたにDeprecated
0889デフォルトの名無しさん
2009/01/06(火) 22:51:02Itanium専用ならあるが、今時あれをWin64APIと呼んで良いかどうか。
Windows2008R2で追加され、なおかつWindows7で実装されなければ、
真のWin64APIの誕生かもしれんね。
0890デフォルトの名無しさん
2009/01/06(火) 23:10:55専用も何もコードレベルの互換性のために使い方を同じにしているだけで、
64bitでコンパイルすればWin64APIが利用されるだけ。
呼んでいいも何も無い。
0891デフォルトの名無しさん
2009/01/06(火) 23:17:220892デフォルトの名無しさん
2009/01/06(火) 23:41:25まだWindows 7が出ていないから何も書いていないだけでは?
たしかに特定のバージョンでしか使えないと明確に記してあるものも稀にあるが、
そういうのは大体があるなど大抵無くて困らない存在。
0893デフォルトの名無しさん
2009/01/07(水) 00:06:14Vistaで古い非公開APIの大部分が廃止されたが
それが原因で動かないソフトはXP互換モードにすると動く
0894デフォルトの名無しさん
2009/01/07(水) 00:10:450895デフォルトの名無しさん
2009/01/07(水) 00:28:350896デフォルトの名無しさん
2009/01/07(水) 00:48:400897デフォルトの名無しさん
2009/01/07(水) 04:58:14> Requirements
> Minimum operating systems Windows X
0898デフォルトの名無しさん
2009/01/07(水) 09:27:07書き込み可能なアクセス権を設定すれば動くだろ
0899デフォルトの名無しさん
2009/01/07(水) 09:54:49とは限らないのが
0900デフォルトの名無しさん
2009/01/07(水) 10:07:59滋賀県教委の「いじめ対策チーム委員会議」が6日、大津市の県庁であった。新たな
社会問題として急浮上した「ネットいじめ」の実態について、小中高生や保護者、教員ら
16人が話した。
対策チームは、現場の声を生かし、いじめ対策を探ろうと2006年秋に発足した。
県教委は会議を通じて意見を集約し、「ストップいじめアクションプラン」を作った。
教員からは「『キモイ』『ウザイ』などの言葉で気持ちを表現することで、相手の反応を
止めてしまう側面がメールにはある」という指摘があった。
土山中3年井原慎さん(15)は「他校の状況が分かり、自分の学校の取り組みも発表
できたことがよかった」と話した。
http://www.kyoto-np.co.jp/article.php?mid=P2009010600177&genre=C4&area=S00
このスレみたいw
ここの連中は小学生並w
0901デフォルトの名無しさん
2009/01/07(水) 10:19:150902デフォルトの名無しさん
2009/01/07(水) 10:34:57誰か知ってる?
0903デフォルトの名無しさん
2009/01/07(水) 10:39:390904デフォルトの名無しさん
2009/01/07(水) 13:01:53プロセスじゃなくて、スレッドの話です
0905デフォルトの名無しさん
2009/01/07(水) 13:05:14どうして、メッセージループの中でDispatchMessageせずに
そこのWndProcの中身を書かずに
わざわざWinMainとWndProcに分けるのでしょうか?
すいませんアホな質問ですが手取り腰取りお手柔らかにおしえてください。
0906デフォルトの名無しさん
2009/01/07(水) 13:05:520907デフォルトの名無しさん
2009/01/07(水) 13:07:49わざわざGetProcess〜を挙げられたって事は、
プロセス単位でしかできないんだろうな〜とぐらい察するべき。
0908デフォルトの名無しさん
2009/01/07(水) 13:07:58ttp://msdn.microsoft.com/en-us/library/ms684251.aspx
0909デフォルトの名無しさん
2009/01/07(水) 13:09:46WinMainのメッセージループの中で、わざわざDispatchMessageせずに
直接メッセージ処理のコードを書けばいいと思うのですが
どうしてわざわざWinMainとWndProcに分けるのでしょうか?
0910デフォルトの名無しさん
2009/01/07(水) 13:12:460911デフォルトの名無しさん
2009/01/07(水) 13:18:01お前か!5000行のメインルーチンなんか書いて俺にメンテさせてる奴は!
0912デフォルトの名無しさん
2009/01/07(水) 13:18:240913デフォルトの名無しさん
2009/01/07(水) 13:18:43ボタンみたいなコントロールのコードも自分で書くんか?
0914デフォルトの名無しさん
2009/01/07(水) 13:21:36やっぱり基本的に一緒に書いてもいいんだけど
それだとコード管理が大変だ、という要因だけなんでしょうか?
そのためにコールバックさせてるんでしょうか?
>>910
sendされるめっせーじですか・・
ヒントありがとうございます。調べてみます。
0915デフォルトの名無しさん
2009/01/07(水) 13:23:34そもそも間接的にプロシージャーを呼び出すルールがあるから、
他人の作ったコントロールのカスタマイズが出来るのに、
お前は、もろに狭い視点でしか物を考えられないよな。
日常でも目先のことしか考えないとか、視野が狭いと周りからいわれているだろ。
0916デフォルトの名無しさん
2009/01/07(水) 13:26:04thx
つー事は、意図的に指定し無い限り、複数の重く長いスレッドが特定のCPUを独占して、使ってない方のCPUはガラガラって事はあり得ないって事ですかね?
この辺りの、カーネルが起動中のスレッドを実行するCPUを切り替えるルールみたいな物って公開されてますかね?
0917909
2009/01/07(水) 13:27:57>他人の作ったコントロールのカスタマイズが出来るのに、
なるほどそういう利点があるんですか。
すいません
>間接的にプロシージャーを呼び出すルール
というのをもうちょっと教えてもらえないですか?
0918デフォルトの名無しさん
2009/01/07(水) 13:34:22ttp://msdn.microsoft.com/en-us/library/ms681917.aspx
Schedulingあたり読んどけ
0919デフォルトの名無しさん
2009/01/07(水) 13:34:46プログラムを作るときに、派生出来ないようにして全機能を一つのクラスにベタ書きするのか?
0920デフォルトの名無しさん
2009/01/07(水) 13:41:440921909
2009/01/07(水) 13:42:42ということは、汎用性を高めるために
WinMainとWndProcを分けDispatchMessageを使ってコールバックする
仕組みにした、というのが正解ということですかね?
それなら理解できました^^
ありがとうです。
0922デフォルトの名無しさん
2009/01/07(水) 13:51:440923デフォルトの名無しさん
2009/01/07(水) 13:57:020924デフォルトの名無しさん
2009/01/07(水) 13:58:05知らないならレスしないでください。ウザイだけです。
0925デフォルトの名無しさん
2009/01/07(水) 14:02:37書いてありませんね…
0926デフォルトの名無しさん
2009/01/07(水) 14:08:38知らないならレスしないでください。ウザイだけです。
0927デフォルトの名無しさん
2009/01/07(水) 14:18:40それで正しいんでしょうか?
0928デフォルトの名無しさん
2009/01/07(水) 14:25:190929デフォルトの名無しさん
2009/01/07(水) 14:59:440930デフォルトの名無しさん
2009/01/07(水) 15:05:14知らないならレスしないでください。ウザイだけです。
0931デフォルトの名無しさん
2009/01/07(水) 15:17:540932デフォルトの名無しさん
2009/01/07(水) 15:18:200933デフォルトの名無しさん
2009/01/07(水) 17:21:59書いてあるじゃん
0934デフォルトの名無しさん
2009/01/07(水) 17:41:27すいません。どうやら原因は僕のおっぱいでした。考えてくれてありがチョリース!
0935デフォルトの名無しさん
2009/01/07(水) 17:45:07何処に?
該当部分を数文で良いからコピペして貰えると助かる
0936デフォルトの名無しさん
2009/01/07(水) 17:49:47早くコピペしてくださいよぉ〜
0937デフォルトの名無しさん
2009/01/07(水) 17:50:16さっさとしろクズ
0938デフォルトの名無しさん
2009/01/07(水) 17:52:30いつもの口だけ野郎ですね。わかります。
0939デフォルトの名無しさん
2009/01/07(水) 17:56:010940デフォルトの名無しさん
2009/01/07(水) 17:57:42非常に重要な意味があるよ
0941デフォルトの名無しさん
2009/01/07(水) 18:08:13かなり重要な意味があるね
0942デフォルトの名無しさん
2009/01/07(水) 18:35:05http://blogs.msdn.com/michkap/archive/2005/02/04/367430.aspx
Win9xでATLとMSLUを一緒に使うと起きる問題を解決するらしい
0943デフォルトの名無しさん
2009/01/07(水) 19:03:400944デフォルトの名無しさん
2009/01/07(水) 19:13:130945デフォルトの名無しさん
2009/01/07(水) 19:38:47自分の責任で使えって事だろうな。
その辺厳密にやりたければミューテックス使えばいい。
0947デフォルトの名無しさん
2009/01/07(水) 20:15:48EnterしてないスレッドでLeaveした場合の動作は不定じゃなかったか?
0948デフォルトの名無しさん
2009/01/07(水) 21:52:110949デフォルトの名無しさん
2009/01/07(水) 22:37:260950デフォルトの名無しさん
2009/01/07(水) 22:39:30Win9xではできなかった気がする。
さらに言えば、将来にわたって使える保証もないし。
0951デフォルトの名無しさん
2009/01/07(水) 23:17:370952デフォルトの名無しさん
2009/01/07(水) 23:23:18リンク時に_WinMain@16が未解決となってビルドが失敗してしまいます。
libプロジェクトも、アプリプロジェクトもUNICODE文字が設定されていることも確認済みですが、
他に考えられる原因はどういったものがあるのでしょうか
0953デフォルトの名無しさん
2009/01/07(水) 23:26:57LONG RtlLeaveCriticalSection(LPCRITICAL_SECTION lpcs)
{
if(--lpcs->RecursionCount == 0){
return InterlockedDecrement(&lpcs->LockCount);
}
lpcs->OwningThread = 0;
LONG ret = InterlockedDecrement(&lpcs->LockCount);
if(ret < 0){
return ret;
}
RtlpUnWaitCriticalSection(lpcs);
return 0;
}
EnterしないでLeaveを呼ぶとRecursionCountが正しい値では無い為に一応「できてしまう」という事か
まあAPIの使い方が間違ってるからそれ以前の話だけどな
0954デフォルトの名無しさん
2009/01/07(水) 23:52:32UNICODEだけ定義して_UNICODEを定義してないってオチだろ
0955デフォルトの名無しさん
2009/01/07(水) 23:59:25任意のビットマップがARGBそれぞれに何ビット使ってるかを知るAPIとかってありますか?
パレットを使う場合は、そのパレットのARGBについて知りたいんですが、
0956デフォルトの名無しさん
2009/01/08(木) 00:03:030957デフォルトの名無しさん
2009/01/08(木) 00:10:150958デフォルトの名無しさん
2009/01/08(木) 00:23:30嘘つくな馬鹿
0959デフォルトの名無しさん
2009/01/08(木) 00:28:15知らないならレスしないでください。ウザイだけです。
0960デフォルトの名無しさん
2009/01/08(木) 00:45:23BITMAPV4HEADERのbV4RedMask, bV4GreenMask, bV4BlueMask, bV4AlphaMask
パレットは各色8bit固定
0961デフォルトの名無しさん
2009/01/08(木) 01:17:11それの取得ってGetDIBitsとかですか?
0962デフォルトの名無しさん
2009/01/08(木) 01:21:10ttp://msdn.microsoft.com/en-us/library/ms532317.aspx
0963デフォルトの名無しさん
2009/01/08(木) 07:12:39学生さんだね。
社会に出ればわかるけど冤罪も罪のうち、疑わしきは罰するってのは法治国家の不文律だよ。
0964デフォルトの名無しさん
2009/01/08(木) 07:41:25年率だとペンゲーが神過ぎて無理っぽいが、トータルなら超えた筈
ペンゲーは所詮ヨーロッパのそれなりの国の通貨。
アフリカンクオリティの敵ではない!
0965デフォルトの名無しさん
2009/01/08(木) 08:51:470966デフォルトの名無しさん
2009/01/08(木) 11:41:24extern "C"
0967デフォルトの名無しさん
2009/01/08(木) 11:51:53両方のプロジェクトでどちらも定義されていることを確認しました。
(プロジェクトのプロパティのところでunicode文字セットを選ぶと両方定義されているようです。)
両方のプロジェクトでマルチバイト文字セットを選ぶと、ビルドできました。
2>MSVCRTD.lib(crtexew.obj) : error LNK2019: 未解決の外部シンボル _WinMain@16 が関数 ___tmainCRTStartup で参照されました。
2>\UseLib.exe : fatal error LNK1120: 外部参照 1 が未解決です。
MSVCRTD.libが_wWinMain@16を探してくれればリンクできる気がするのですが・・・
0968デフォルトの名無しさん
2009/01/08(木) 12:08:580969デフォルトの名無しさん
2009/01/08(木) 12:11:10,-,,,,、 ,-,,,,_
,,,,,,,、 ,,,,,,_゙'-,. "'i、 .,,,,,,,、 ,,,,,,,゙'-、^'i、 .i,¬ー-、
゙''i、`\ \.`''-\,,l゙ `'i、 `''i、 ‘'-,`''-\,,l゙ ^'i、 ,)
丿 ,l,_,,,,,,,― |i、 } 丿 Z_,,,,,,-ヘヽ、゙l | .| __
,/ ,,-----�=@,,,7゙"` ,/ ,,-----�=@,,,)゙″ | | .,,-'",,,,,,、`'i、
,/`./ / 丿 / .,/` ,l゙ 丿 |゙ヽ,,,―" `゙'ュ‐゙_,/゛ | |
.,/.,,/` /` 丿 ,/ ,/ ,/ 丿 \,,,,-‐,! '`,/ .| l゙
,,-",,/ 丿 ,i´ ,/_,/ 丿 ,i´ 丿 ,,,i´ ,! |
i彡‐" ,/` ,/` ィ,ン'" / ./ ,/ .| | |
,,i´ ./ ,,‐`./ ,/`.,┤ | | | ./゙|
.,/ .,/ ,/ .,/ / 丿 | .| { { .,/ ,l゙
,,/ ,/` ,,/ ,/` / ,、゙'-,| l゙ | }, ._/.ノ
_,/゙,,/゛ _,/゙,,/゛ l゙ .,/`\ | ヽ,_ ゙"゛,,/
(ン'"゛ (ン'"゛ `″ ゙l 丿 `゙゙゙゙゛
゙'"`
0970デフォルトの名無しさん
2009/01/08(木) 12:12:480971デフォルトの名無しさん
2009/01/08(木) 12:26:39URLDownloadToFile(NULL,"url","path",0,NULL);
0972デフォルトの名無しさん
2009/01/08(木) 12:48:07ttp://www.asahi.com/national/update/0107/images/SEB200901070012.jpg
0973デフォルトの名無しさん
2009/01/08(木) 18:04:21俺も同じことやろうとしたことがある。
無理みたいなので、諦めてlibファイルのWinMainの名前を変えて、
プロジェクトにlib内のそれを呼ぶだけのコードを追加した。
0974デフォルトの名無しさん
2009/01/08(木) 18:29:26ググれないゆとりだからこんな所で質問するのだろうけどね
0975デフォルトの名無しさん
2009/01/08(木) 18:49:58最近インターネットをはじめたのですが、差し支えなければ教えてください。
0976デフォルトの名無しさん
2009/01/08(木) 18:56:10差し支えあるので
お断りします
お断りします
ハ,,ハ ハ,,ハ
( ゚ω゚ )゚ω゚ ) お断りします
/ \ \ お断りします
((⊂ ) ノ\つノ\つ))
(_⌒ヽ ⌒ヽ
ヽ ヘ } ヘ }
ε≡Ξ ノノ `Jノ `J
0977デフォルトの名無しさん
2009/01/08(木) 19:52:04そうか?
LIB内でWinMainを定義する事例は全然見かけないけど俺の探し方が悪かったか。
0978デフォルトの名無しさん
2009/01/08(木) 19:53:05(゚ω゚)ノ ググ〜
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ググ〜
♪) )┘♪
ノ > ♪
0979デフォルトの名無しさん
2009/01/08(木) 19:59:360980デフォルトの名無しさん
2009/01/08(木) 20:00:440981デフォルトの名無しさん
2009/01/08(木) 20:01:53どうせMSDNライブラリへ転送されるだけなので削除していい。
ローカル版の最新はこれ。
MSDN Library for Visual Studio 2008 SP1 (2008年12月更新版)
http://www.microsoft.com/downloads/details.aspx?FamilyID=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373&DisplayLang=ja
俺立てられなかった。
0982デフォルトの名無しさん
2009/01/08(木) 20:33:35LIB云々でなくても出るエラーなんだから関係ありそうなのを当たってみればいいだろが
ゆとり世代に応用力というものは無いのかね
0983デフォルトの名無しさん
2009/01/08(木) 20:41:56すまん思い込みで書いていた。
0984デフォルトの名無しさん
2009/01/08(木) 20:47:39ソースコード内でwWinMain関数を定義した場合には、明示的にエントリポイントを指定しなくてもリンクされるのに、
libファイル内のwWinMain関数を用いる場合には、どうしてWinMainの方から検索されて、しかもエラーになるのですか。
0985デフォルトの名無しさん
2009/01/08(木) 20:49:40,-,,,,、 ,-,,,,_
,,,,,,,、 ,,,,,,_゙'-,. "'i、 .,,,,,,,、 ,,,,,,,゙'-、^'i、 .i,¬ー-、
゙''i、`\ \.`''-\,,l゙ `'i、 `''i、 ‘'-,`''-\,,l゙ ^'i、 ,)
丿 ,l,_,,,,,,,― |i、 } 丿 Z_,,,,,,-ヘヽ、゙l | .| __
,/ ,,-----�=@,,,7゙"` ,/ ,,-----�=@,,,)゙″ | | .,,-'",,,,,,、`'i、
,/`./ / 丿 / .,/` ,l゙ 丿 |゙ヽ,,,―" `゙'ュ‐゙_,/゛ | |
.,/.,,/` /` 丿 ,/ ,/ ,/ 丿 \,,,,-‐,! '`,/ .| l゙
,,-",,/ 丿 ,i´ ,/_,/ 丿 ,i´ 丿 ,,,i´ ,! |
i彡‐" ,/` ,/` ィ,ン'" / ./ ,/ .| | |
,,i´ ./ ,,‐`./ ,/`.,┤ | | | ./゙|
.,/ .,/ ,/ .,/ / 丿 | .| { { .,/ ,l゙
,,/ ,/` ,,/ ,/` / ,、゙'-,| l゙ | }, ._/.ノ
_,/゙,,/゛ _,/゙,,/゛ l゙ .,/`\ | ヽ,_ ゙"゛,,/
(ン'"゛ (ン'"゛ `″ ゙l 丿 `゙゙゙゙゛
゙'"`
0986デフォルトの名無しさん
2009/01/08(木) 20:54:25そういう奴はマウス操作でらくらく開発な.NET使ってろよ
0987デフォルトの名無しさん
2009/01/08(木) 20:59:19プロジェクトのプロパティのエントリポイントのところでwWinMainCRTStartupを明示的に指定してみたらどう?
コマンドラインで似たようなことやってみたら/entryでうまくいったんで。
0988デフォルトの名無しさん
2009/01/08(木) 21:04:080989デフォルトの名無しさん
2009/01/08(木) 21:08:560990デフォルトの名無しさん
2009/01/08(木) 21:20:21エントリポイントから自分で書けよ
0991デフォルトの名無しさん
2009/01/08(木) 21:21:19OpenProcess
でプロセスIDとハンドルを取得後に
EnumProcessModulesを実行するとアクセス拒否エラー(5)に
なってしまいました。
何が原因がわかりません・・・。
0992デフォルトの名無しさん
2009/01/08(木) 21:39:160993デフォルトの名無しさん
2009/01/08(木) 22:36:19VC++のリンカはobjの中からしか(w)main/WinMainの類を探さないらしいということで納得するしかないと思う。
あと、気づいていないかもしれないけどスレ違い、VC++のスレで聞いて。どうせちょうどもうすぐ1000だし。
0994デフォルトの名無しさん
2009/01/08(木) 23:09:05http://pc11.2ch.net/test/read.cgi/tech/1231423602/
0995デフォルトの名無しさん
2009/01/08(木) 23:13:100996デフォルトの名無しさん
2009/01/08(木) 23:33:05もうだめだこのスレ
699 名前:デフォルトの名無しさん[sage] 投稿日:2009/01/05(月) 02:24:55
もうだめだこのスレ
765 名前:デフォルトの名無しさん[sage] 投稿日:2009/01/05(月) 19:48:30
もうだめだこのスレ
829 名前:デフォルトの名無しさん[sage] 投稿日:2009/01/06(火) 18:03:41
もうだめだこのスレ
868 名前:デフォルトの名無しさん[] 投稿日:2009/01/06(火) 22:10:05
もうだめだこのスレ
995 名前:デフォルトの名無しさん[sage] 投稿日:2009/01/08(木) 23:13:10
もうだめだこのスレ
0997デフォルトの名無しさん
2009/01/08(木) 23:37:210999デフォルトの名無しさん
2009/01/08(木) 23:42:471000デフォルトの名無しさん
2009/01/08(木) 23:43:12. '´v' ⌒ヾ. / ̄ ̄ ̄ ̄ ̄
、卯!filリリ!゙l i | [葉山 小十乃(黒ロリ)]
.ノi!゙(!|゚ ヮ゚ノリ' <
.ノ ⊂)本iつi{》二二二> | 我ら!
´(((. ノ/_iヾ, ノ \_____
.`~じ'フ~
__ _
f ミv'´{ごづヾ彡 / ̄ ̄ ̄ ̄ ̄
゙i´!(((从 从リ`! | [白藤 菜月(白ロリ)]
! i゙ (l!゚ ヮ゚ノ!| i <
ノノ .⊂)本iつ ヾ, | ゴスロリ探偵団が!
ζ´ ノ/_iヾ ζ \_____
. `~じ'フ~
旦
'´ ̄`ヽ / ̄ ̄ ̄ ̄ ̄
i´ノノノヽ))) | [聖 三咲(赤ロリ)]
Wリ゚ -゚ノリ <
←⊂)_介」つ|〕 | >>1000 ゲット!
く/_|_|〉 \_____
〈_ハ_〉
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。