Win32API質問箱 Build ..
[2ch|▼Menu]
2:デフォルトの名無しさん
08/12/14 16:32:10
- MSDN ホームページ
URLリンク(www.microsoft.com)
- MSDN ライブラリ
URLリンク(msdn.microsoft.com)
URLリンク(msdn.microsoft.com)
- MSDN2 ライブラリ
URLリンク(msdn2.microsoft.com)
URLリンク(msdn2.microsoft.com)
- MSDN ライブラリ (ローカル版)
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
- Windows SDK & Platform SDK
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)

3:デフォルトの名無しさん
08/12/14 16:34:40
- Google 聞く前に検索
URLリンク(www.google.com)

下記サイトは、違っている事もあるので参考程度にしよう!
流れを参考にしながら、APIの仕様を読めば使えるはず。

- 猫でもわかるプログラミング
URLリンク(www.kumei.ne.jp)
- Win32 API入門
URLリンク(wisdom.sakura.ne.jp)
- Win32 プログラミング入門
URLリンク(www7.plala.or.jp)
●Win32API(C言語)
URLリンク(www.geocities.jp)
- Advanced Windows 第5版(書籍)
URLリンク(www.amazon.co.jp)

4:デフォルトの名無しさん
08/12/14 16:36:13
過去ログ
73 スレリンク(tech板)
72 スレリンク(tech板)
71 スレリンク(tech板)
70 スレリンク(tech板)
69 スレリンク(tech板)
68 スレリンク(tech板)
67 スレリンク(tech板)
66 スレリンク(tech板)
65 スレリンク(tech板)
64 スレリンク(tech板)
63 スレリンク(tech板)
62 スレリンク(tech板)
61 スレリンク(tech板)
60 スレリンク(tech板)
59 スレリンク(tech板)
58 スレリンク(tech板)
57 スレリンク(tech板)
56 スレリンク(tech板)
55 スレリンク(tech板)
54 スレリンク(tech板)
53 スレリンク(tech板)
52 スレリンク(tech板)
51 スレリンク(tech板)

5:デフォルトの名無しさん
08/12/14 16:37:16
50 スレリンク(tech板)
49 スレリンク(tech板)
48 スレリンク(tech板)
47 スレリンク(tech板)
46 スレリンク(tech板)
45 スレリンク(tech板)
44 スレリンク(tech板)
43 スレリンク(tech板)
42 スレリンク(tech板)
41 スレリンク(tech板)
40 スレリンク(tech板)
39 スレリンク(tech板)
38 スレリンク(tech板)
37 スレリンク(tech板)
36 スレリンク(tech板)
35 スレリンク(tech板)
34 スレリンク(tech板)
33 スレリンク(tech板)
32 スレリンク(tech板)
31 スレリンク(tech板)
30 スレリンク(tech板)
29 スレリンク(tech板)
28 スレリンク(tech板)
27 スレリンク(tech板)
26 スレリンク(tech板)

6:デフォルトの名無しさん
08/12/14 16:38:20
25 スレリンク(tech板)
24 スレリンク(tech板)
23 スレリンク(tech板)
22 スレリンク(tech板)
21 スレリンク(tech板)
20 スレリンク(tech板)
19 スレリンク(tech板)
18 スレリンク(tech板)
17 スレリンク(tech板)
16 スレリンク(tech板)
15 スレリンク(tech板)
14 URLリンク(pc5.2ch.net)
13 URLリンク(pc5.2ch.net)
12 URLリンク(pc5.2ch.net)
11 URLリンク(pc5.2ch.net)
10 URLリンク(pc5.2ch.net)
9 URLリンク(pc5.2ch.net)
8 URLリンク(pc5.2ch.net)
7 URLリンク(pc3.2ch.net)
6 URLリンク(pc3.2ch.net)
5 URLリンク(pc3.2ch.net)
4 URLリンク(pc3.2ch.net)
3 URLリンク(pc.2ch.net)
2 URLリンク(pc.2ch.net)
1 URLリンク(pc.2ch.net)

7:デフォルトの名無しさん
08/12/14 16:39:39


8:名無し募集中。。。
08/12/14 17:33:14
            __,.. -一'´  ∠:.:{:. .:.:.. .:.{:.:. .:.  ヽ '   >>1乙であります!
.           _,. <{ { 、__ノ   ´/:人:.:.:.{:.:.:.: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ヘ::::ノ::::::|.   /::`丶、 _∧: |《_小./ : /:::::/::::::}: : : : : : 丶

9:デフォルトの名無しさん
08/12/14 18:17:10
。   ゚         | i    ゜     。i    。    ゚l  。    i    ┼┼``
     。  ゜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;,

10:デフォルトの名無しさん
08/12/14 18:39:06
目覚ましと時計

11:デフォルトの名無しさん
08/12/14 18:50:29
            / ̄ ̄\
          /   _ノ  \
          |    ( ●)(●) 
          |     (__人__)  
             |     ` ⌒´ノ   最後に何か質問はありますか?
              |         }
              ヽ        }
            ヽ、.,__ __ノ
   _, 、 -― ''"::l:::::::\ー-..,ノ,、.゙,i 、
  /;;;;;;::゙:':、::::::::::::|_:::;、>、_ l|||||゙!:゙、-、_
 丿;;;;;;;;;;;:::::i::::::::::::::/:::::::\゙'' ゙||i l\>::::゙'ー、
. i;;;;;;;;;;;;;;;;;;;;;;|::::::::::::::\::::::::::\ .||||i|::::ヽ::::::|:::!
/;;;;;;;;;;;;;;;;;;;;;;;;![面接官 ]\:::::::::ヽ|||||:::::/::::::::i:::|
;;;;;;;;;;;;;;;;;;;;;;;;;;|;;;;:::::::::::::::::::::::\:::::゙、|||:::/::::::::::|:::


       ____
    /      \
   /  ─    ─\
 /    ,(●) (●)、\   
 |       (__人__)    |   パンフレットに「一部上場」と書いてありますが、
 \     ` ⌒´   /     全部上場するのはいつ頃でしょうか? 
,,.....イ.ヽヽ、___ ーーノ゙-、.
:   |  '; \_____ ノ.| ヽ i
    |  \/゙(__)\,|  i |
    >   ヽ. ハ  |   ||


12:デフォルトの名無しさん
08/12/14 19:10:28
>>11
スベってるよ

13:デフォルトの名無しさん
08/12/14 19:54:05
拡張ペンを使って一点鎖線の太さ1以上のものを利用するとシャギーがかかったようにトゲトゲしてるんですが
AAをかけるみたいにしてトゲトゲがないようにできますかね?

14:デフォルトの名無しさん
08/12/14 21:00:33
【社会】パチンコ屋駐車場で頑憧夢(ガンダム)くんが凍死 車内に放置した母親逮捕−北海道
スレリンク(news7板)

15:デフォルトの名無しさん
08/12/14 21:02:08
>>14
こんなつまんないネタ貼りまくって寒い奴だなお前
一度ウケタギャグを何度も繰り返すジジイみたい

16:デフォルトの名無しさん
08/12/14 22:37:04
ジジイなのだろう。

17:デフォルトの名無しさん
08/12/15 00:39:42
ジジイの大きな目覚ましと時計

18:デフォルトの名無しさん
08/12/15 10:11:44
アンチは自分で実装しないと無理

19:デフォルトの名無しさん
08/12/15 10:16:10
アンチ(笑)
知らないならレスしないでください。ウザイだけです。

20:デフォルトの名無しさん
08/12/15 10:32:27
↑話を理解していないバカ

21:デフォルトの名無しさん
08/12/15 10:35:50
>>20
知らないならレスしないでください。ウザイだけです。

22:デフォルトの名無しさん
08/12/15 10:42:09
そんな感じで新スレもGo!

23:デフォルトの名無しさん
08/12/15 11:28:10
>>13
GetGlyphOutlineを使う方法とGDI+を使う方法がある。

24:デフォルトの名無しさん
08/12/15 12:29:11
>>23
ザ・話を理解していないバカ

とでも言えばいいか

25:デフォルトの名無しさん
08/12/15 12:31:45
>>23
これは酷いw

26:デフォルトの名無しさん
08/12/15 12:32:02
>>24
知らないならレスすんなハゲ。ウザイだけなんだよ市ね

27:デフォルトの名無しさん
08/12/15 12:43:26
>>26
ん?悔しかったの?w

28:デフォルトの名無しさん
08/12/15 12:49:41
ペンの話をしてるのにフォントの話と勘違いして返答してる馬鹿がいるね
どうすればそんな勘違いができるんだろう

29:デフォルトの名無しさん
08/12/15 13:35:56
描画する矩形の三倍のサイズのビットマップを用意する。
線の太さを三倍にして線を描く。
SetStretchModeでHALFTONEを指定。
StretchBltで三分の一に縮小して元の矩形に戻す。

これじゃ線の太さだけ矩形からはみ出るか。。。

30:デフォルトの名無しさん
08/12/15 15:09:58
線くらい自前で描けばいいじゃん
URLリンク(freespace.virgin.net)

31:デフォルトの名無しさん
08/12/15 15:29:25
男ならやっぱDIBに直打ちだよな

32:デフォルトの名無しさん
08/12/15 18:45:07
女なので遠慮します

33:デフォルトの名無しさん
08/12/15 18:45:56
男ならやっぱディスプレイに直書きだよな

34:デフォルトの名無しさん
08/12/15 18:48:06
プログラム的にディスプレイ直書きってどうやんだよw

こういう類か?
URLリンク(www.imasy.or.jp)

35:デフォルトの名無しさん
08/12/15 18:54:14
指定したBCDをファイルの中から検索したいのですが、
簡単な方法が分かりません。
検索したい場所はファイルの先頭から16バイト毎の先頭2バイトです。
教えてください。

36:デフォルトの名無しさん
08/12/15 18:58:48
まず、自分で面倒だと思ってる方法を晒してみた方がレスしやすいと思うぞ。

面倒に見えるけどそれが一番簡単、ってオチも結構ある。

37:デフォルトの名無しさん
08/12/15 19:06:02
>>36
×簡単な方法が分かりません。
○方法が全く分かりません。

お願いします

38:デフォルトの名無しさん
08/12/15 19:08:25
ファイルを開いて
データを読み込んで
対象のデータか比較する

39:デフォルトの名無しさん
08/12/15 19:08:39
>>36さん
ReadFile()で2バイト取得し、比較し同じだったらforループから抜ける。
同じじゃなかったらSetFilePointer()で14バイト進めるの繰り返しでいいんでしょうか?
あと、見つからなかった場合forループから抜けたいのですが
条件式がどう書いていいのかがわかりません。
回答よろしくお願いします。


40:デフォルトの名無しさん
08/12/15 19:11:36
16バイトずつ読んでいけばいいじゃん

41:デフォルトの名無しさん
08/12/15 19:13:18
API以前のレベルだな
手近な初心者向けのスレへどうぞ

42:名無し募集中。。。
08/12/15 19:14:27
BCDは2進化10進数って事なら、数値化すればいいじゃない
BCDを数値化するWin32APIは用意されていないから自分で組むしかないけど簡単でしょ

43:デフォルトの名無しさん
08/12/15 19:14:37
>>39
do
読み込みとか
eofのチェック
until 一致条件

でいいんじゃねーの
っていうか何がAPI?

44:デフォルトの名無しさん
08/12/15 19:14:43
>>40さん
あ、そうですね。
期限が近くて、あんまり考える時間がないのですみません。

45:デフォルトの名無しさん
08/12/15 19:14:56
>>41
APIでやりたいんです。

46:デフォルトの名無しさん
08/12/15 19:16:00
>>44
ヒント:宿題スレ

47:デフォルトの名無しさん
08/12/15 19:19:14
進めるのは14バイトじゃないのか。
16バイトの塊の先頭2バイトは読んじゃうからとんでるんじゃ。

48:デフォルトの名無しさん
08/12/15 19:49:50
>>45
APIを使うか使わないかではなく、お前の質問内容が初歩の初歩だということ
まあそれすらも理解できないからここに書いたんだろうけど

49:デフォルトの名無しさん
08/12/15 19:59:18
>47
40の話なら、16バイト読んで、読んだもののうち先頭の2バイト分だけで判定する、って意味だろう。


50:デフォルトの名無しさん
08/12/15 20:08:16
>>49
おっさんはそんなことも分からないの普通
だから、おっさん

51:デフォルトの名無しさん
08/12/15 20:22:46
日本語でおk

52:デフォルトの名無しさん
08/12/15 20:47:25
>>50
さあ目覚ましと時計をうpするんだ。

53:デフォルトの名無しさん
08/12/15 20:48:10
また粘着か

54:デフォルトの名無しさん
08/12/15 21:17:54
>>52
だから、おっさんなんだよ
どうした、おっさん

55:デフォルトの名無しさん
08/12/15 21:38:45
おっさんは手を挙げて!


56:デフォルトの名無しさん
08/12/15 21:39:48


57:デフォルトの名無しさん
08/12/15 22:43:50
おっさん連呼してる奴もらあっという間におっさん
俺も気がついたら26・・・・ヤバイ

58:デフォルトの名無しさん
08/12/15 23:05:28
そっから早いしな

59:デフォルトの名無しさん
08/12/15 23:08:52
カーネルオブジェクトのハンドルの参照カウンタを知る事は可能ですか?
デバッグ用途に使えたらいいなと思ってるのですが

60:デフォルトの名無しさん
08/12/15 23:11:45
>>59
非公開API を使えば可能。

61:デフォルトの名無しさん
08/12/16 00:18:03
Windowにjpeg表示したい訳だが、

62:デフォルトの名無しさん
08/12/16 00:21:35
>>61
OleLoadPictureとかGDI+とか

63:デフォルトの名無しさん
08/12/16 00:22:16
童貞を捨てたいんです

64:デフォルトの名無しさん
08/12/16 00:44:34


65:デフォルトの名無しさん
08/12/16 12:15:03
>>63
無理な質問しないでください。困るだけです。

66:デフォルトの名無しさん
08/12/16 17:15:01
>>59
ハンドル自体には参照カウンタは無い

67:デフォルトの名無しさん
08/12/16 17:59:42
SetCurrentDirectory("C:\Documents and Settings\〜");
みたいにしようと思ったんですが、LPCWSTRにしろって言われます。簡単なキャストの方法を教えてください

68:デフォルトの名無しさん
08/12/16 18:03:32
SetCurrentDirectory(TEXT("C:\Documents and Settings\〜"));

69:デフォルトの名無しさん
08/12/16 18:46:26
>>68
どーも

70:デフォルトの名無しさん
08/12/16 18:48:11
あれ?コンパイルできません

1>.\main.cpp(256) : warning C4129: 'D' : エスケープ シーケンスとして正しく認識されませんでした。

みたいにいわれます

71:デフォルトの名無しさん
08/12/16 18:59:27
言語環境スレとC初心者スレへどうぞ

72:デフォルトの名無しさん
08/12/16 19:00:07
>>70
\ を \\ に

73:デフォルトの名無しさん
08/12/16 19:07:08
【限定特価】「カードキャプターさくら」が81,900円でBlu-ray BOX化 
スレリンク(news板)

74:デフォルトの名無しさん
08/12/16 19:19:57
最近スレ違いの質問が多すぎだが、C++/Win32のブームでも来てるのか?

75:デフォルトの名無しさん
08/12/16 19:27:08
エスケープシーケンスすら理解できないんじゃなあ。
下手に答えると下らない事でまた来るぞ。

76:デフォルトの名無しさん
08/12/16 19:33:55
printfのwin32api版は何なの?

77:デフォルトの名無しさん
08/12/16 19:45:52
>>76
msvcrt.dllにあるprintf

78:デフォルトの名無しさん
08/12/16 20:04:06
テンプレは適当に読むこともあるけどそれに従う理由はない

79:デフォルトの名無しさん
08/12/16 20:05:40
答える理由も無いぜ。カス。

80:デフォルトの名無しさん
08/12/16 20:08:08
>>78
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索してはいけません。
・日本語版MSDN Online Libraryは完全です。英語版(URLリンク(msdn2.microsoft.com))の利用反対。
・APIフックなど低俗な事をしたい場合は何も読まず質問しましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問を大いにしましょう。

こうですね><

81:デフォルトの名無しさん
08/12/16 20:19:03
誰もが高確率で見ているのはスレタイぐらいという現実から目を背けた理想論は空しい

82:デフォルトの名無しさん
08/12/16 20:27:33
明らかにテンプレをまったく読んでいないヤツの質問に答えたいと思うかどうかと言われれば、それでも答えてやりたいというヤツは希少種だろうけどな。

83:デフォルトの名無しさん
08/12/16 20:30:54
次回からスレタイ変えればいいんじゃね

【質問する前に】Win32API質問箱 Build 75【ググレカス】

84:デフォルトの名無しさん
08/12/16 20:39:49
別にググれとまでは言わないけど
言語の制御構造上の問題とか、文法の話とかはどっか行ってよ

85:デフォルトの名無しさん
08/12/16 20:40:53
ああ、ギザギザかからないようにするには自分で線かかせるしかないのか・・・やるか

86:デフォルトの名無しさん
08/12/16 23:24:13
【おっさんの】Win32API質問箱 Build 75【談話室】


87:デフォルトの名無しさん
08/12/16 23:36:40
>>86
よ、目覚まし

88:デフォルトの名無しさん
08/12/16 23:43:05
【おっさんと目覚ましの】Win32API質問箱 Build 75【憩いの談話室】

89:デフォルトの名無しさん
08/12/16 23:44:27
ほんとここって
ただの罵り合いのためだけのスレだよな

90:デフォルトの名無しさん
08/12/16 23:45:01
だがそれは良くないな

91:デフォルトの名無しさん
08/12/16 23:55:12
>罵り合いのためだけ
語らいと言ってくれ

92:デフォルトの名無しさん
08/12/17 07:44:15
グッコレ「魔法少女リリカルなのはStrikerS」についにシャマルが登場!
体の各関節が可動するのは勿論、今回も多様なオプションパーツが付属!
なんと表情は4種類も付属!シャマルの麗しい表情の数々を完全再現!

【商品名】
 グッとくるフィギュアコレクション11 魔法少女リリカルなのはStrikerS シャマル 完成品フィギュア《予約商品02月発売》
【商品コード】 FIG-MOE-0441
【メーカー】 シーエムズコーポレーション
【発売日】 09年02月中旬
【シリーズ名】 グッとくるフィギュアコレクション
【原作名】 魔法少女リリカルなのはStrikerS
【コピーライト】 (C)なのはStrikerS PROJECT
【製品仕様】
塗装済完成品
 サイズ:全高 約210mm
 材質:PVC/ABS/ナイロン
 パッケージ:ウィンドウボックス
【標準小売価格】 10,290円(税込)

URLリンク(www.amiami.com)
URLリンク(www.amiami.com)
URLリンク(www.amiami.com)
URLリンク(www.amiami.com)
URLリンク(www.amiami.com)
URLリンク(www.amiami.com)

あみあみ
URLリンク(www.amiami.com)

魔法少女リリカルなのはシリーズ 公式サイト
URLリンク(nanoha.com)

93:デフォルトの名無しさん
08/12/17 10:55:51
既出なら申し訳ありませんが、
自前のソフトで始めて「印刷設定」をVista機で操作したら動かない。
PageSetupDlg() が PDERROR_INITFAILURE を返してくる。
それは FAQ で、こうしろとかあったら教えて下さい。
尚、VC++6.0 非unicodeでのコンパイル版は Xp機で dialog が出ます。
この版でも Vista 機では dialog が出ません。


94:デフォルトの名無しさん
08/12/17 11:35:24
>>93
情報が少なすぎ。

やり直し

95:デフォルトの名無しさん
08/12/17 11:47:11
>>93
とりあえず、↓のサンプルコピって動かしてみたら?
URLリンク(msdn.microsoft.com)(VS.85).aspx

96:デフォルトの名無しさん
08/12/17 12:38:52
どうせ構造体の初期化忘れとかそのレベルだろ

97:93
08/12/17 23:31:37
>>95
教えて頂きありがとうございます。
既にご紹介のサンプルと同じコードでやっており、VC++2008EE でのコンパイル
も通りますが、実行すると音なしです。PaintHook() を入れる例も試しました。
サンプルの PaintHook() は cast 不足のエラーが2箇所出ます。
厳密に違うところは、margin の単位指定が、自分のは mm でサンプルは inch
のみです。

98:デフォルトの名無しさん
08/12/18 02:34:07
質問させていただきます
途中でウィンドウプロシージャを変更する処理を書いているのですが
prevWndProc→newWndProc
と変更するとき、prevWndProcには変更したときに何かメッセージが送られるのでしょうか?


99:デフォルトの名無しさん
08/12/18 02:37:30
>>96
禿げ胴!

HWND hwnd;

psd.hwndOwner = hwnd;

Xpで動いたのは偶然hwndの値が0(NULL)だったとかで、コピペしたままで
hwndの値が不定なんじゃねぇの?

100:デフォルトの名無しさん
08/12/18 02:47:57
>>98
WM_WINDOWPROCCHANGING/WM_WINDOWPROCCHANGED


というのは嘘

101:デフォルトの名無しさん
08/12/18 06:17:59
APIの質問じゃなくて悪いんだけど、VSでF5押して実行すると実行後の終了処理に
時間がかかる。
ビルドが速いだけに残念です。
どこかのスレでこれを速くする方法を見た記憶があるが失念した。
知ってる人がいたら教えてください。
よろしく。

102:デフォルトの名無しさん
08/12/18 07:47:54
あなたと私は

103:デフォルトの名無しさん
08/12/18 07:50:44
スレ違い

104:デフォルトの名無しさん
08/12/18 10:17:32
VSの質問はVSのスレで聞いてくれ。
つーか、この程度聞く前に調べたほうが早いけど。
スタートアップの設定な。

105:97-93
08/12/18 10:53:00
>>99
レスをどうも。
自分は開いている文書の Edit control handle を渡していました。
念のため、これを NULL にして試しましたが、結果は同じでした。

106:105-93
08/12/18 11:35:49
自己レス。
ネットでのぐぐり方が悪かったのですが、↓のような記事がありました。
h URLリンク(forums.microsoft.com)
「Vista PageSetupDlg」でぐぐると他にもあります。
しかし、ワードパッドでは出るんですよね。しかも Xp機と同じ形。
VC++2008EE でも文書を開いてメニューを開くと「ページ設定...」が使えるように
なる。形はワードパッドとは違う。独自に PaintHookで描いているんでしょうか。


107:デフォルトの名無しさん
08/12/18 13:03:53
>>96はスルーですかそうですか。

108:デフォルトの名無しさん
08/12/18 15:12:30
てか、>>97
>サンプルの PaintHook() は cast 不足のエラーが2箇所出ます。

これ、コンパイルエラー出たから試しもしなかったってことか?
コンパイルエラー取り除いて実行したら、Vistaで普通に表示されるんだけどw

109:デフォルトの名無しさん
08/12/18 15:26:30
日記書きたいだけの馬鹿はスルーでおk

110:デフォルトの名無しさん
08/12/18 15:26:40
コンパイルエラーを取り除く方法が分からない、に一票

111:デフォルトの名無しさん
08/12/18 16:33:05
答える気がないなら黙ってて

112:デフォルトの名無しさん
08/12/18 16:34:21
>>110
知らないならレスしないでください。ウザイだけです。

113:デフォルトの名無しさん
08/12/18 16:39:15
>>106
そのリンク先、ページセットアップダイアログで、Vistaだと
ダイアログは出るけど「プリンタの設定」ボタンが出ないってだけじゃないか。

114:106-93
08/12/18 18:09:51
>>108
cast つけてコンパイルしました。コード不足でも兎に角ダイアログが出て
くれれば思っていました。(サンプルがちょっと古いのに心配はあった)

>>113
その通りです。ただちょっと自分の早合点もあるのですが、VC++2008EE の
ページ設定で出てくるダイアログには、「プリンタ(p)...」のボタンがある
のです。VC++2008EE は自前で処理していると理解しました。
(その後調べたら、VS9.0→Common7→IDE→1041 にある msenvui.dll に
 テンプレート定義がありました。)
ますます、Vista 本来の PageSetupDlg() は(VC++2008EE も使わないほど)
あやしいと思うようになりましたが、>>108さんのレスで思い直し始めている
ところです。

関係ないと思いますが、プリンタは PIXUS iP1500 です。キヤノンのペー
ジによれば Vista プリインストールのドライバでいいと言ってます。

115:デフォルトの名無しさん
08/12/18 18:54:12
VSというかMSOffice系はずっと前からコモンダイアログを自前で用意してる訳だが

サンプルが古いだのVistaのAPIが悪いとか決め付ける前に自分で努力しろ

116:デフォルトの名無しさん
08/12/18 19:15:20
>>114
新規でプロジェクト起こして、単にPageSetupDlg出すだけのアプリかいてみたら?

117:デフォルトの名無しさん
08/12/18 19:48:50
「萌え米」、1ヶ月で2年分の売上で秋田のジジイどもウハウハ
スレリンク(news板)

118:デフォルトの名無しさん
08/12/18 21:27:55
マジキチwwwww萌え絵つけただけでそれだけ売れるとかボロイ商売だな、オイwww

119:デフォルトの名無しさん
08/12/18 21:46:23
任意のプロセスが使用している名前付きカーネルオブジェクトの一覧を取得したいのですが、
どの様な方法がありますか?

ググったんですが見つからない・・

↓このツールは表示できてるみたい(名前を表示するには管理者権限が必要?)
なので、方法はあるんでしょうけど・・
URLリンク(www001.upp.so-net.ne.jp)

120:デフォルトの名無しさん
08/12/18 21:50:11
>>119
だったらそのツールを使ってればいいだろ

121:デフォルトの名無しさん
08/12/18 21:53:16
>>118
普通同じ値段なら、萌え絵あるの買うだろ

122:デフォルトの名無しさん
08/12/18 21:54:07
dependency walkerとかで覗いて見たら良いんじゃないの?
APIで読み込んでるなら出るでしょ

123:デフォルトの名無しさん
08/12/18 21:56:57
その手のツールは大抵Sysinternalsに転がってるし、わざわざ自分で作るまでも無いだろ
自分で作りたけりゃntoskrnlの逆アセでもしてろ

124:119
08/12/18 22:03:56
いや純粋に名前の一覧を見たいだけならここで聞かないですが・・・

もう少し自分で調べて出直します

失礼しました

125:デフォルトの名無しさん
08/12/18 22:10:36
なんだっけ? 列挙して、プロセスID で付け合わせるんだったかな?

126:デフォルトの名無しさん
08/12/18 22:15:22
またチートやマルウェアの類か

127:デフォルトの名無しさん
08/12/18 22:44:14
へへへへェ

128:デフォルトの名無しさん
08/12/18 22:49:48
>>124
出直さなくていいから二度と来ないでね

129:デフォルトの名無しさん
08/12/18 22:58:08
Shut up your mouth if you don't know. It's just annoying.

130:デフォルトの名無しさん
08/12/18 23:29:30
>>129
Si no sabe, no debe contestar. Simplemente una molestia.

131:デフォルトの名無しさん
08/12/18 23:34:10
ここで難しい質問しても誰も判らないから意味無いのにw

132:デフォルトの名無しさん
08/12/18 23:36:21
判るけどお前の態度がキモイから教えない

133:デフォルトの名無しさん
08/12/19 02:34:20
俺も遂に24インチに変えた
世界が変わった・・・プログラム用なら1200にすべきだった・・・

134:デフォルトの名無しさん
08/12/19 03:13:27
1200インチとか
どんな豪邸に住んでんだ

135:デフォルトの名無しさん
08/12/19 03:24:35
そろそろ高DPIのディスプレイが一般に出てくるようになってほしい。

136:デフォルトの名無しさん
08/12/19 03:31:40
ぶっちゃけVGAで十分

137:デフォルトの名無しさん
08/12/19 04:53:16
お前にはな

138:デフォルトの名無しさん
08/12/19 04:58:50
VGAとかすげぇな
俺なんてQUXGA未満は受け付けない

139:デフォルトの名無しさん
08/12/19 09:03:03
>>138
3200×2400 すげぇぇぇ
てか、お前何屋なんだよ。

140:デフォルトの名無しさん
08/12/19 09:04:46
八百屋やってますがなにか?

141:デフォルトの名無しさん
08/12/19 09:11:36
>>119
プロセス ID またはプロセス ハンドルを使用してジョブ オブジェクトを取得する方法
URLリンク(www.microsoft.com)

これ?

142:114-93
08/12/19 11:55:01
暖かいレスに感謝。
>>115
去年からうまく行かなかったんで、去年もどこかで聞いたけど、Vista なんぞ
クソだから当てにすんな見たいなレスがあった。
1年たって情報も溜まったから、なんか分かったことあるかと思った。
Vista なんか使っているんか、カス みたいなレスがなくてよかった。
>>116
試してみます。

143:デフォルトの名無しさん
08/12/19 12:20:04
>>141
↑カーネルオブジェクトとジョブオブジェクトの違いがわからない馬鹿

144:デフォルトの名無しさん
08/12/19 12:24:55
お前だってコーヒーの違いも分からないくせに

145:デフォルトの名無しさん
08/12/19 12:25:44
違いのわかる男

146:デフォルトの名無しさん
08/12/19 12:40:20
ネスカフェ・ゴールドブレンド

147:デフォルトの名無しさん
08/12/19 12:42:00
>>144-146
話を逸らすな馬鹿

148:デフォルトの名無しさん
08/12/19 12:43:34
ネスカフェは香味焙煎が一番うまい

149:デフォルトの名無しさん
08/12/19 12:47:20
コーヒーの違いがわからない人はレスしないで下さい。

150:デフォルトの名無しさん
08/12/19 13:05:18
お前は100倍抽出缶コーヒーでも飲んでろ

151:デフォルトの名無しさん
08/12/19 18:21:59
別プロセスのウィンドウをサブクラス化するには?

152:デフォルトの名無しさん
08/12/19 18:25:32
>>151
コーヒーの違いがわからない人はレスしないで下さい。

153:デフォルトの名無しさん
08/12/19 19:34:33
>>151
CreateRemoteThreadかSetWindowsHookExでアタッチしてやる。
これでヒントは十分だろ。

154:デフォルトの名無しさん
08/12/19 20:26:23
>>153
DLL注入かフックってことか
サンクス

155:デフォルトの名無しさん
08/12/20 01:54:47
外部のアプリケーションに対して
フォーム自体は表示したまま、タスクバーには表示させない

といったことは可能でしょうか。OSはXP限定で構いません。
タスクバー内のToolWindow32のウィンドウハンドル取得して無理やり削除…?
解決策等ありましたらよろしくお願いします。

156:デフォルトの名無しさん
08/12/20 01:57:26
>>155
カレンダー系統のソフトがやっているので
可能であることは知っていますがやり方は知りません

157:デフォルトの名無しさん
08/12/20 01:59:28
むしろタスクバーって自分で登録しないとでないんじゃなかったっけ?

158:デフォルトの名無しさん
08/12/20 02:00:25
ああ、外部のアプリケーションかw
そりゃ知らん無視してちょ

159:デフォルトの名無しさん
08/12/20 02:09:58
スタイル変えりゃ表示されない

160:156
08/12/20 02:11:48
>>158 を読むまで勘違いしてたorz

161:デフォルトの名無しさん
08/12/20 02:52:30
外部のウィンドウのスタイルをむりやりWS_EX_TOOLWINDOWにすればいいんじゃね

162:デフォルトの名無しさん
08/12/20 02:57:10
>>155
何を言ってるのかよくわからんがWS_EX_TOOLWINDOW?

163:デフォルトの名無しさん
08/12/20 02:59:23
WS_EX_TOOLWINDOWにきまってるだろjk

164:デフォルトの名無しさん
08/12/20 03:06:31
モニターブラックアウトする・・・もうだめも・・・

165:デフォルトの名無しさん
08/12/20 04:13:18
左クリックすると反応が返ってくるところの座標を得る方法ってありますか?
例えばデスクトップのアイコンとかブラウザのリンクとか、ソフトのボタンコントロールのところとか
マウスポインタが近くのところにきたらその場所に移動するように補正したいんですが

166:デフォルトの名無しさん
08/12/20 04:32:38
純粋なダイアログボックス以外は、そういった情報がないから難しいと思う。
ただアクセシビリティに対応したプログラムの場合はそういった情報が存在するので可能。
音声認識で操作なんかはこれのインターフェイスを利用している。
.NET Frameworkの標準コントロールは対応している。
たぶんMSのプログラムはだいたい対応しているんじゃないかな。

167:デフォルトの名無しさん
08/12/20 08:11:02
反応ってなに

168:デフォルトの名無しさん
08/12/20 09:14:40
>>155
ITaskbarListを使って出来ないかな?

169:デフォルトの名無しさん
08/12/20 11:16:49
>>155
親ウィンドウを隠しウィンドウにすればOK

170:デフォルトの名無しさん
08/12/20 11:49:47
WS_EX_TOOLWINDOWつきの非表示ウインドウ作って、
それの子にすればいいんじゃないの?

171:155
08/12/20 14:42:06
たくさんの回答ありがとうございます。

・WS_EX_TOOLWINDOWに変える
対象のタイトルバー表示は変えたくないのです。
あらかじめ記述しておくべきでした、申し訳ない。

・ITaskbarListを使う
やはりその方法をとるべきなのでしょうか。
実はC#にて実装しようとしているので、メモリ等不完全な出来になりそうですが検討してみます。
できるのかとても不安ですが…

親ウィンドウを隠しウィンドウにするのは外部アプリでも可能なのでしょうか?
他にも何かありましたらお願いいたします。

172:デフォルトの名無しさん
08/12/20 15:04:43
MSG構造体のhwndメンバがNULLで飛んできたんだけど、これってどういうことですか?

173:デフォルトの名無しさん
08/12/20 15:26:05
>>172
PostThreadMessageでもされたんじゃね

174:155
08/12/20 16:40:43
ITaskbarListを使う方法にて一応解決することができました。
結果的にWin32APIではなく、COMに及んでしまい申し訳ないです。
答えていただいた皆様、ありがとうございました。

どなたかの参考までに(スレ違いな内容になりますが…)
URLリンク(www.codeproject.com)

175:デフォルトの名無しさん
08/12/20 20:02:07
>>166
ありがとうやっぱり難しいのね
色々調べてきます

176:142-93
08/12/20 21:13:50
>>116
PAGESETUPDLG がうまく行かず質問していたものです。
出ましたネエ。感激です。
いろいろな設定を追加してもっと試します。有難うございました。

VC++2008EE で Win32プロジェクトを起こすと default でソースが出てきて
簡単なテストは楽ですね。今までは移植移植でこんなの初めてです。

177:デフォルトの名無しさん
08/12/20 21:29:11
GetPrivateProfileStringとかINI系の関数が全く動かないです。。。 何か心当たりありますか?

178:デフォルトの名無しさん
08/12/20 21:36:33
>>176
そんなの2008でなくても随分前からあっただろ
今まで何の開発環境使ってたんだ?

179:デフォルトの名無しさん
08/12/21 00:18:41
先日、「あかね色に染まる坂」の長瀬湊が裸エプロンをしたパネルがとらのあなとゲーマーズに
あった事をお伝えしたが、秋葉原駅西側広場に、特大のDVD広告があるのに気が付いた。
広告には、長瀬湊や片桐優姫やこれからのストーリーみたいな事も書かれていた。

URLリンク(www.akibaos.com)
URLリンク(www.akibaos.com)
▲「第10話で息を呑み、第11話で涙する−」
  秋葉原駅西側広場に「あかね色に染まる坂」の特大のDVD広告

現在放映中の「あかね色に染まる坂」は、2007年に発売されたエロゲ(美少女ゲーム)が原作の
TVアニメで、10月から放映されている。
ファミ通.comでは、『主人公・長瀬準一と、彼の前に現れた少女・片桐優姫は、親どうしが決めた
許嫁。しかし、ふたりの仲は最悪だった。そんなふたりをよそに、両親たちからの命令で、進級
するまでともに過ごすことを義務づけられてしまう』とストーリーを紹介している。

広告があったのは秋葉原駅電気街口の西側にある広場で、
『DVDシリーズ12月19日リリース開始!』と告知されており、長瀬湊と片桐優姫が描かれていた。
広告には『お店によって特典が変わるんだからね!』等のセリフがあったが、
『第10話で息を呑み、第11話で涙する―』とこれからのストーリーみたいなのもあった。

URLリンク(www.akibaos.com)
▲「お店によって特典が変わるんだからね!」片桐優姫(CV:釘宮理恵)

URLリンク(www.akibaos.com)
▲「どの特典も魅力的ですよね♪」長瀬湊(CV:平野綾)

アキバOS
URLリンク(www.akibaos.com)

・関連
【アニメ】「あかね色に染まる」DVD第7巻、発売中止? ソフマップ、2009年6月26日→発売中止の表記へ変更
スレリンク(moeplus板)

180:デフォルトの名無しさん
08/12/21 02:15:49
誰かCreateIconIndirectの成功例を見せてください・・・!
どうしてもパラメータが間違っていますと出ます・。

181:デフォルトの名無しさん
08/12/21 02:20:08
わからないから聞かないで下さい

182:デフォルトの名無しさん
08/12/21 02:52:45
9xでうまくいってるけどNTでは動いてなくて放置してるコードならある

183:デフォルトの名無しさん
08/12/21 03:31:52
>>180
こういうの?
URLリンク(rakasaka.fc2web.com)

184:デフォルトの名無しさん
08/12/21 10:37:05
環境と失敗した例を出さないのはなんで?

185:デフォルトの名無しさん
08/12/21 10:43:58
サンプルコードから見つかってないんだろ多分

186:デフォルトの名無しさん
08/12/21 12:03:57
抽出したアイコンにショートカットのマークを付けるとかはどうやったらいいんでしょうか。


187:デフォルトの名無しさん
08/12/21 12:25:43
ショートカットのマークのみのアイコンを取得して合成する

188:デフォルトの名無しさん
08/12/21 12:38:01
>>184こんな感じです・・・!!
ICONINFO 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);

189:デフォルトの名無しさん
08/12/21 14:51:37
>>188
環境は?
とりあえず問題ないようだけど。

190:デフォルトの名無しさん
08/12/21 15:08:19
>>189
WinXP SP3 メモリもCPUも2Gくらい
普通に.icoをLoadImageで読み込んで設定する分には問題無しです・・・。

191:デフォルトの名無しさん
08/12/21 15:16:03
CreateIconIndirectでNULLが返ってきてGetLastError()で
>パラメータが間違っていますと
なの?
そのままコピペしてVista64でVC++2008でコンパイルして成功するけど。

192:デフォルトの名無しさん
08/12/21 15:25:38
もしかしてLoadImageということと16x16というとこからスモールアイコンを使いたいのかな。
LoadIcon系は32x32の昔からのアイコンしか扱えないと思ったが。

193:デフォルトの名無しさん
08/12/21 16:02:54
CreateIconIndirectがBITMAPV5HEADERやBI_BITFIELDSに対応してないんじゃねーの?

194:デフォルトの名無しさん
08/12/21 17:50:22
CreateWindowで指定しないとあとから変更が利かないウィンドウスタイルってありますか?

195:デフォルトの名無しさん
08/12/21 18:15:05
とうめい

196:デフォルトの名無しさん
08/12/21 23:09:57
アイコンの人ですが、とりあえず生成確認しました・・・!!
皆様ありがとうございます。原因は作成したBitmapからサイズを取得した時に、大きさに変な値が
入っていたのが原因でした。

HBITMAP bitmap;
BITMAP desc;
::GetObject(bitmap,sizeof(BITMAP),(LPVOID)&desc);

これで関数は成功を返すが、bmWidthやbmHeightにデカイ値が入っている。この値を使ってたんです・・・。
何故そんな大きな値が入ってるのでしょうか・・・?

197:デフォルトの名無しさん
08/12/21 23:17:10
GetObjectが失敗してるんだろ
返値とLastErrorくらいチェックしろよ

198:デフォルトの名無しさん
08/12/21 23:41:15
>>197いや、成功してるんです。返り値も24 == sizeof(BITMAP)でした。

またHBITMAPを別のHBITMAPのBitBlt等で変換転送したいんですが、HBITMAPからHDCを取得する方法はありますか?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4375日前に更新/198 KB
担当:undef