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


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

【漏れは】猫でもわかる質問スレ【猫以下です】



1 名前:デフォルトの名無しさん mailto:sage [03/06/05 20:40]
初心者にはやっぱり難しいWindowsプログラミング。
そこでこの本を買った人も多いのではないでしょうか。
それでもわからない事がたくさんある!
そんな時はここで質問しましょう。

本家サイト
ttp://www.kumei.ne.jp/c_lang/index.html

47 名前:デフォルトの名無しさん mailto:sage [04/01/09 19:15]
>>46
OS XにDeveloper ToolsってCDが付いてるだろ?それで出来る。
詳しいことは新マカ板に逝ってくれ。

48 名前:デフォルトの名無しさん [04/01/09 19:15]
そーれ、にゃう〜ん!

49 名前:46 [04/01/09 19:23]
>>47
ほ〜そうなんですかぁ〜。本当にありがとうございます。


50 名前:デフォルトの名無しさん mailto:sage [04/01/09 22:47]
うさきでもわかるフーリエ変換
ttp://www.geocities.co.jp/AnimalPark-Shiro/1620/

すずめでもわかるイーバンク講座
ttp://homepage3.nifty.com/okozukkai/ebank.html

51 名前:46 [04/01/11 11:38]
JavaやC言語などといったものは、Mac・Windows関係なく使えるのでしょうか?

52 名前:デフォルトの名無しさん [04/01/11 17:24]
c

53 名前:デフォルトの名無しさん mailto:sage [04/01/11 17:38]
>>50
「うきき」に見えたサルかと思った_| ̄|○


54 名前:デフォルトの名無しさん [04/01/11 17:44]
プログラムの勉強をしたいのですが、どこから始めればいいのかわかりません

55 名前:デフォルトの名無しさん mailto:sage [04/01/11 17:44]
>>51
何をどう作るかによる。
意識すると難しくなるから初心者のうちはあまり気にするな。
とりあえず新マカ板でCocoaを教えてもらえ。



56 名前:デフォルトの名無しさん mailto:sage [04/01/11 17:44]
>>54
このスレの1を追体験してみな
pc2.2ch.net/test/read.cgi/tech/1073010661/

57 名前:デフォルトの名無しさん [04/01/11 17:58]
>>56
がんばります

58 名前:デフォルトの名無しさん mailto:sage [04/01/18 01:29]
かじゅ猫ネタはマ板でやるが吉。

59 名前:デフォルトの名無しさん [04/01/31 15:53]

ねこ 観察 live5.2ch.net/test/read.cgi/endless/1075520715/

60 名前:デフォルトの名無しさん mailto:sage [04/01/31 20:18]
>>36
こっちのほうがはるかに分かりやすいね。マヂで(・∀・)イイ!
Cは分かるけどWin32アプリは作れないって人はこっち見るといいと思います

61 名前:デフォルトの名無しさん [04/02/16 21:13]
保守age

62 名前:デフォルトの名無しさん [04/02/17 00:55]
夜会にはどういう意味があるのでしょう?


63 名前:デフォルトの名無しさん [04/04/15 12:40]
第182章 レバーコントロールの基礎

レバーコントロールとは、IE4.0のツールバーのように左端に「とって(レバー)」がついたものです。
このレバーをドラッグする事によりその上に乗っているコントロール類の表示のされ方を変えることができます。

ΣΣ(゚Д゚;)エエッ ReBar(CoolBar) = 再配置可能なツールバーじゃないの?猫の人大丈夫?

64 名前:デフォルトの名無しさん [04/04/15 12:44]
ついでに言えばレバーはleverだよ・・・ほんと大丈夫かこの人

65 名前:デフォルトの名無しさん mailto:sage [04/04/15 12:50]
ReBarはやはり「リ・バー」と読むのが正しいのかな。



66 名前:デフォルトの名無しさん mailto:sage [04/04/15 16:47]
りばーが正しいね

67 名前:デフォルトの名無しさん mailto: [04/04/16 12:58]
おいおまいら教えて下さい。

C言語の 第17章  簡単Windowsプログラミング
おらVC++6.0なんだけど、QuickWinがないのですが、どうやったら良いでしょうか?

68 名前:デフォルトの名無しさん [04/04/16 15:11]
>>36
もしやとは思ったけど漏れも勉強してるサイトでした。
一つ一つ無駄なく詳しく解説してくれるから分かりやすいんよね


69 名前:デフォルトの名無しさん mailto:sage [04/04/17 07:30]
>>68
ここいいですね。

他にわかりやすいサイト知ってたら教えて下さい。

70 名前:デフォルトの名無しさん [04/04/17 09:31]
45 名前:デフォルトの名無しさん 投稿日:04/04/13 23:44
black.sakura.ne.jp/~third/system/winapi/win.html
って、ペゾルト本のパクリ?

71 名前:デフォルトの名無しさん mailto:sage [04/04/17 11:31]
パクりだろうが丸コピだろうが読者には関係ない。パクり糾弾するのは同業者(解説サイト作ってる奴)ぐらいじゃねーか?

72 名前:デフォルトの名無しさん mailto:sage [04/04/17 13:37]
>>71
それは言い過ぎ。Winny厨とかわらんじゃないか。ム板の住人とは思えんな。

73 名前:デフォルトの名無しさん mailto:sage [04/04/17 15:44]
人格批判はいいが、何を以ってム板住人と定義してんだ?お前は

74 名前:デフォルトの名無しさん mailto:sage [04/04/17 17:16]
このスレを見て本家サイトを見に行きました。
掲載されているソースに改行が見あたらないんですが、サイトの管理人さんは
改行せずにプログラムを書いておられるんでしょうか。

75 名前:デフォルトの名無しさん mailto:sage [04/04/17 21:50]
>>74
VC++つかってみ



76 名前:デフォルトの名無しさん mailto:sage [04/04/19 17:37]
>>75
VC++持ってないんですが、使ってみるとどうなるんです?

77 名前:デフォルトの名無しさん mailto:sage [04/04/20 03:33]
>>74
ワードパッドつかってみ

78 名前:デフォルトの名無しさん mailto:sage [04/04/20 10:32]
>>77( = 75?)
ページのソースを表示して貼り付けたらきれいに表示されました。
改行コードの関係なんですかね。
う〜ん、それでも改行のタグを入れればいいと思うんだけど、まあいいや。
どうもありがとう。

79 名前:デフォルトの名無しさん mailto:sage [04/04/20 22:53]
>>78
html的には改行タグは極力使わないのが常識。
どこで折り返せばいいかはスタイルシートで宣言すべし。

80 名前:デフォルトの名無しさん mailto:sage [04/04/21 02:26]
www.kumei.ne.jp/c_lang/sdk/sdk_00.htm
のサンプルプログラムがコンパイルできません。
cannot convert from 'HGDIOBJ' to 'HBRUSH' Conversion from 'void*' to pointer to non-'void' requires an explicit cast
つまり、'HGDIOBJ'型 を 'HBRUSH'型に変換できない、ということらしいのですが、
これはなぜなのか、もしよろしければ教えて頂けませんか?
コンパイラは、先日入れたVisual C++ Toolkit 2003に付属のコンパイラを使ってます。
PSDKもいれました。

81 名前:デフォルトの名無しさん mailto:sage [04/04/21 07:33]
>>80
castが要るってメッセージが出てるんだから、castしろってこった。

82 名前:デフォルトの名無しさん mailto:sage [04/04/21 07:37]
>>81
それを教えてやれよw

83 名前:デフォルトの名無しさん mailto:sage [04/04/21 11:19]
これぐらい出来るだろヘヘッってな感じで書かれてるのはどうかと思うがなぁ。
そこを読んでる初心者には正にわけわかめなわけで。

84 名前:デフォルトの名無しさん mailto:sage [04/04/21 15:58]
>>80
(HBRUSH)GetStockObject(WHITE_BRUSH);

キャストを知らないんならCの基礎からやったほうがいんじゃね?

85 名前:デフォルトの名無しさん mailto:sage [04/04/21 17:15]
つーか、.cだとエラー出ないよな。




86 名前:デフォルトの名無しさん mailto:sage [04/04/21 17:17]
とりわれず。
www.kumei.ne.jp/c_lang/setvc.htm

87 名前:デフォルトの名無しさん mailto:sage [04/05/04 15:11]
これからプログラムの勉強をしようと思い
「猫でもわかるC言語プログラミング」を買ってきた。
感想はまさに>>83
これぐらいわかれよなヘヘッてな感じで、あまりわかりやすくない…。
漏れの頭は猫以下ですかそうですか。

88 名前:デフォルトの名無しさん mailto:sage [04/05/10 20:40]
ところであれさ
最近のC言語編ってネットワークプログラミング編で、
独立させた方がいいと思うんだけど、Windows編みたいに。

89 名前:デフォルトの名無しさん mailto:sage [04/05/12 06:46]
猫でもわかるWindowsプログラミング読んだ人いる?

漏れは猫以下だな・・・。死ねって事か?

90 名前:デフォルトの名無しさん mailto:sage [04/05/13 20:01]
>>88
ネットワーク編って出てるよね?

91 名前:デフォルトの名無しさん [04/05/28 02:20]
p180の2行目
char szBuf[64] = "";
では?
ガイシュツだったらスマソ

92 名前:デフォルトの名無しさん mailto:sage [04/05/28 07:22]
猫でもわかるは本になったのかぁ…

93 名前:デフォルトの名無しさん [04/05/28 09:18]
メールフォームには写真が添付出来ないので、
フォームのHTMLソースを調べてアドレスを探そうと思ったのですが、
HTMLの中にメールアドレスらしきものがありませんでした・・・。
どうやったらフォームから相手のメール(受信)アドレスを知ることが出来ますか?

または、フォームに写真を添付できる方法はありますか?

教えてください。よろしくお願い致します。

94 名前:デフォルトの名無しさん mailto:sage [04/05/28 09:40]
>>93
板違い。



だけでは可哀想なので答えておくが、書いてないものを知る手段はハッキングなど。
写真の添付はフォーム自体に添付機能がなければ無理だろう。
BASE64で無理矢理送信することもできなくはないが、受信側で困るだろう。

だが、まずは、メールを送りたいならメールアドレスを聞くのが筋ってもんだろ?
これ以上の返答はしないので悪しからず。

95 名前:デフォルトの名無しさん mailto:sage [04/05/28 09:55]
猫でも〜はサンプルコードがゴチャゴチャしていて
わかりやすくはないよな。取っ掛かりにはいいんだけど。



96 名前:デフォルトの名無しさん mailto:sage [04/05/31 17:36]
WndProc のハンドラを、全部関数化して外に出すだけでもかなり改善されるんだがな。

97 名前:デフォルトの名無しさん mailto:sage [04/06/08 17:41]
その昔 Java の印刷がぐずぐずだったころ
JNI で印刷するためにあれを読んだ かなーりお世話になった
と同時に Windowsネイティブなまともなソフトは一生組まないなーと思った

98 名前:デフォルトの名無しさん [04/06/12 11:37]
www.kumei.ne.jp/c_lang/sdk/sdk_78.htm
strtokを非ANSIって言い放っちゃった
OTL << strtokの中の人;

99 名前:デフォルトの名無しさん mailto:sage [04/06/12 16:34]
>>98
ワロタ
この人医者なんだよね。患者さん大丈夫かな。

100 名前:デフォルトの名無しさん mailto:sage [04/06/12 17:03]
医者ってぇのは出世しようと思わなけりゃ存外暇なもんなんだな。
LHAの作者も医者だしな。

101 名前:デフォルトの名無しさん [04/07/03 16:58]
無意味なSTLの解説が続く今日この頃

102 名前:デフォルトの名無しさん [04/07/03 17:47]
>>97

Windows3.1 のころから、 windowsx.h 内の メッセージクラッカーを
使うものだと思っていたが。。。(16Bit から 32Bit への移行も楽だったし、mfc も楽に理解できた)

103 名前:デフォルトの名無しさん [04/09/15 20:58:36]
www.kumei.ne.jp/c_lang/sdk2/sdk_105.htm
DECLARE_HANDLEの説明古い。
少なくともWin32ではポインタをtypedefしているはずなんだけどな……。

104 名前:デフォルトの名無しさん [04/09/24 04:15:18]
最近、猫を読み始めました。

wsprintf には double 型変数の文字列化ができないようなので
試しに sprintf でやってみたら、ちゃんと動いてるような気がします。
(実際には tchar.h をインクルードして _stprintf を使ってます)
何かまずいことがあるんでしょうか?
ちなみに、スレッドは使っていません(と言うか、シングルスレッド)。

105 名前:デフォルトの名無しさん mailto:sage [04/09/24 18:16:42]
>>104
別にない。
あるとすれば、1番大きな理由がCライブラリ関数を使うプログラムではCreateThreadでスレッドを作るとメモリリークするとか。(BeginThreadExを使えば平気)
他にはwsprintfはWin32APIなのでUNICODEかどうかでwsprintfAとwsprintfWを切り替えるが、sprintfはそうではないので_stprintfにした方がよいとか、
Cライブラリ関数を使わないようにするとEXEファイルを小さくできるとか、そういう理由。




106 名前:104 [04/09/25 01:41:03]
重大な問題を引き起こすようなことはないということですね。
安心しました。ありがとうございました。

#しかし、猫ってなんでエジットなんでしょうね(^^;

107 名前:デフォルトの名無しさん mailto:sage [04/09/26 12:31:10]
         「\     __    __
         │ト、l、 /´, '`⌒'´ `ヽ: : .
          ヾヽ!lV/ / ,/ /  ,' ハ、: .
       ,ィニ≧ゝレ' / /  ,./   / , ハ : : .
      く<-‐7´ _」] l l/_,∠/   / / / い : : .
        ̄ノ/: :f r'l l /レ'/、_/‐ト'、/l| li l : : : : .
      . : {ハ : :|{(l|y==ミ   _ノ、/ソリ ll | : : : : :
      : : : :ヽヽ: :|、lハl、゙      ⌒ヾlノリ ll l : : : : : : うゆー☆
      : : : : : : : : V\ヽ、 `ー  ゛ノルんイリノ : : : : : :  
      : : : : : : : : : ,.--、_ハ`−r=ニ--、′ノ. : : : : : : :
      : : : : : : : : /  /-ョロ'ヲ´   i l : : : : : : : : : :
      : : : : : : : 〈  ,ハフ'兀「     ! } : : : : : : : : :
      : : : : : : : : ヽ,   ト{‐lハ. ヽ ' ノ : : : : : : : :
        : : : : : : : 〈 ,  !{ソ   ヽl/|、: : : : : : : :   ,r-、
       : : : : : : `ヽ  V     j _ノ ,スヘ_ノ7--−イ∧〈
          : : : : : : : { /     ,ハ、  _//く 〈 ___ r'九〈ハ.}
          : : : : : : :レ'    ' ,ハヘニイヽ_厂 、ノソト}〈V´
            : :_ノ−- 、'  {∧ トヘ_「    {Y: :仔 之_
            〈l ̄>-、_ 丶レ^ヽ厂`    上l_:/Z/ソ‐′
        r个y'⌒ll_,/‐、;_,、ト、__ト、  ` ー/「>,、 └トf‐′
      {_Y^lヽ、,ど , ,  〈__j,ハ、) 、_イソ´`ヽヘ、ノ、lフ
      ヽ>ゝハ 〈ノ{ l! ハ_j人lJ  /ソ: : : . ノフく_.イ
       〉 〈、ソ´ UU     、ノ入 : :__rクー<__〉
      ∠__, 〈_⊥、′  i  _,rくソヽ√ヽフ
         j__ルく_/T'┬_ヒス⊥イ \ノ
            ヽ√ \丿 ヽ/


108 名前:デフォルトの名無しさん [04/12/18 00:37:41]
class おっぱい {
protected:
CShape かたち;
CHardness かたさ;
CSize おおきさ;
CColor 色;
public:
BOOL もむ();
BOOL つまむ();
BOOL しゃぶる();
BOOL なめる();
};

おっぱい:おっぱい(CShape shape) {
かたち = shape;
};

main() {
おっぱい *pai = new おっぱい(お碗型);
while(1) pai->もむ();
}

109 名前:デフォルトの名無しさん [04/12/19 21:41:07]
すみません、教えて下さい。
10進数を16進数に変換するプログラムを作成したいんですが、どうなりますか?

110 名前:デフォルトの名無しさん mailto:sage [04/12/19 21:46:59]
int a=123;
printf("%d\n",a);
printf("%x\n",a);

111 名前:デフォルトの名無しさん mailto:sage [04/12/20 11:44:00]
もっと!
もっと猫だと罵って!

112 名前:デフォルトの名無しさん mailto:sage [05/01/17 15:20:28 ]
大学で、下記の課題が出たのですが…サッパリわかりません。
ヒントだけでも教えて頂けないでしょうか?
EXCELで作れ、と言われているのですが…もうサッパリです。

試験の採点データの表があったとして、そこの点数の欄を選択しておいて実行すると、
次の基準による評価値を右隣の列に表示するプログラムを作りなさい。
95点以上→very good、85点〜94点→good、75点〜84点→OK、74点以下→再

113 名前:デフォルトの名無しさん mailto:sage [05/01/17 15:24:42 ]
ちなみにvisual basicで作れ、と。

114 名前:デフォルトの名無しさん [05/01/30 15:17:55 ]
それ高校の情報レベルですよ!とry

115 名前:デフォルトの名無しさん mailto:sage [05/01/30 17:59:06 ]
>>114
まじか。 最近の高校はそんなもんやるのか。



116 名前:デフォルトの名無しさん mailto:sage [05/01/30 19:22:30 ]
>>112

Sub Hyoka()
  Dim Score As Integer, I As Interger

  For I = 1 To Selection.Count
    Score = CInt(ActiveCell(I).Text)
    If Score >= 95 Then
      ActiveCell(I).Next.Formula = "very good"
    ElseIf Score >= 85 Then
      ActiveCell(I).Next.Formula = "good"
    ElseIf Score >= 75 Then
      ActiveCell(I).Next.Formula = "OK"
    Else
      ActiveCell(I).Next.Formula = "再"
    End If
  Next I
End Sub


117 名前:デフォルトの名無しさん mailto:sage [05/01/30 20:12:56 ]
猫でもわかるSDK39章について
フォントの設定次第で実行結果のWindowに"猫でも分かる"と表示されずに"LAai@eなどと文字化けしてしまいます。
文字コードの設定方法の違いだけだと思うのですが、文字コードなどの設定はどこで変更すればいいのでしょうか?

118 名前:sage [05/01/31 13:57:09 ]
>>117
どうせ1byteずつ描画してるんじゃないの?
まとめて描画しろよ。

119 名前:デフォルトの名無しさん mailto:sage [05/01/31 15:52:39 ]
キャラクタセットでいいんでないか?

120 名前:デフォルトの名無し mailto:sage [05/02/02 21:48:26 ]
猫でも〜をみながら本格的にプログラムの勉強をしよう!
と決意し、Visual Studio.net買いました。
とりあえずC言語をやろうと思っているわけですが、
なんだか全然勝手が違い、
新しいプロジェクトすら立ち上げられません・・・・

猫〜ではプロジェクトのタイプは
MS-DOSアプリケーション になっていますが、
MS-DOSアプリケーションなるプロジェクトのタイプを選択できません。
どうすればいいのか、教えていただけたら幸いです。

121 名前:デフォルトの名無しさん mailto:sage [05/02/02 21:54:13 ]
猫に書いてあるから読む。一通り読む。

122 名前:デフォルトの名無しさん mailto:sage [05/02/03 17:19:13 ]
>>120
かわりにWin32 Console Applicationとかを選べ

123 名前:デフォルトの名無しさん [05/02/06 08:59:42 ]
ちょっと質問です。
VC++でMIDIシーケンサー作ろうと思ってるんですけど
MIDIファイルの構造ってどうなってるんですか?

124 名前:デフォルトの名無しさん mailto:sage [05/02/06 09:29:37 ]
>>123
www.google.com

125 名前:デフォルトの名無しさん mailto:sage [05/02/06 10:33:16 ]
車輪の再発明



126 名前:デフォルトの名無しさん [05/02/09 08:24:45 ]
つまり、既存のプロセスにはもう改良の余地がないと?

127 名前:デフォルトの名無しさん [05/02/09 08:47:13 ]
そういう仕様にしている。
使い勝手についていろいろ言う人もいるかもしれない。
それは対応するプログラマーが、この仕様に合わせてもらうしかない。
明確な意思を持っているのであって、間違ったわけではない。
著名建築家が書いた図面に対して門の位置がおかしいと難癖をつける人はいない。
それと同じこと。

128 名前:デフォルトの名無しさん mailto:sage [05/02/10 12:11:51 ]
>>124
そのサイトを見ました。
一言も「MIDIファイル」には触れられていませんでした。
いい加減なことを教えるのはやめて下さいよ。

129 名前:デフォルトの名無しさん mailto:sage [05/02/10 18:48:13 ]
>>128
釣り・池沼はカエレ

130 名前:デフォルトの名無しさん mailto:sage [05/02/10 22:30:03 ]
>>129
チョットチョット。
誤りを指摘されて逆ギレしないで下さいよ。

131 名前:デフォルトの名無しさん [05/02/16 14:06:02 ]
すいません、猫でもわかるってことはうちの犬(ラブラドール2歳)には無理なんでしょうか?
利口な方なのですが。
とりあえず猫本を差し出して見たら、くわえて持って行ってしまいました。
やる気はあるようです。

132 名前:デフォルトの名無しさん mailto:sage [05/02/16 15:26:54 ]
概出

133 名前:デフォルトの名無しさん mailto:sage [05/02/16 19:21:35 ]
笑点なみに低いレベルの冗談だな

134 名前:デフォルトの名無しさん mailto:sage [05/02/17 22:55:54 ]
>>131
「ペットは飼い主に似る」らしいので、
おたくの犬が理解するのは無理かと思われます。

135 名前:131 mailto:sage [05/02/18 13:52:10 ]
くたぁ〜



136 名前:デフォルトの名無しさん mailto:sage [05/02/22 18:03:24 ]
         ミ"^;,        ,ミ"^;, 
        ミ";;.::.ミ       ミ :::::::ミ 
        ミ' ;;::::::ミ      ミ ..::::::::ミ 
.       ,;ミ ;;;;:::::::::ミ "゙" "゙"ミ :::::::::::::ミ ,, 
      ミ"                ミ 
     ミ"                  ミ   
     ミ                    ミ     
    ミ       ●       ●     ミ  みんなげんきだすにゃん
     ミ         ,       、      ミ  ぼくねこだけど>>1わかんにゃいから 
    ミ  ----   l    l    l   --- ミ   きをおとしちゃいけないにゃん
    ミ  ----   丶_ノ丶_ノ   --- ミ 
     ミ,,                    ミ 
      ミ,,                  ,,ミ" 
      ミ """             ""ミ 
      ミ                   ミ 
     ミ,,                  ミ 
     ミ ミ                  ミ 
  ,,,,,,,,,,ミ                   ミ 
 ミ   "ミ                   ミ 
 ミ;,,,.,.,..... ミ,,,,,... ..,,,,,,,... ...,,,,,... ... ...,,,,,,,... ...,,,,ミ 

137 名前:デフォルトの名無しさん mailto:sage [05/03/03 03:42:59 ]
>>131
犬はたしか結構な遠視だったと思う。
人と同じ意識と知能を持っていても本を読めないだろう。

138 名前:デフォルトの名無しさん [2005/04/27(水) 06:11:42 ]
猫で勉強してるんですが
ATOMってなんの役に立つんでしょうか?

139 名前:デフォルトの名無しさん mailto:sage [2005/04/27(水) 12:50:55 ]
>>138
発電とか鉄腕ロボットとか。

140 名前:デフォルトの名無しさん mailto:sage [2005/04/27(水) 19:57:23 ]
>>138
グローバルアトムはプロセス間通信に使える。
ローカルアトムにも使い道はある。Set/GetPropでは文字列を直接渡すよりアトムを渡す方が高速だそうだ。

141 名前:138 mailto:sage [2005/04/28(木) 01:26:05 ]
ほほー、別のプロセスから参照できるんですか。
アイデア次第では使えそうですね。
Set/GetPropもこれから勉強してみます。
ありがとうございました。


142 名前:デフォルトの名無しさん [2005/05/05(木) 00:26:40 ]
 

143 名前:デフォルトの名無しさん mailto:sage [2005/05/10(火) 09:11:17 ]
この本は猫用なのか?非常に回りくどく難しいんですが・・・。
他に、分かり易い本ってあるんですか? 
あれば教えてください。マジレスお願いします。<(_ _)>

144 名前:デフォルトの名無しさん [2005/05/25(水) 04:09:10 ]
エディットにはWM_CUTとかWM_COPYとかが使えますが
コンボボックスには使えないんでしょうか?

145 名前:デフォルトの名無しさん [2005/05/25(水) 04:51:51 ]
この本ウィンドウプロシージャの中で static 変数を使ってデータを
保持してるよね。これって正しいやり方なの? なんだかすっきりしない
んだけど。



146 名前:デフォルトの名無しさん mailto:sage [2005/05/25(水) 07:55:04 ]
>>145
お勧めできない。

回避するにはSetWindowLongPtrにGWLP_USERDATAを指定したり、
WNDCLASS(EX)のwc.cbWndExtraで指定したオフセットを指定したり、
あるいはSetPropなんかに保存する。

インスタンスハンドルはwindowsx.hをインクルードすればGetWindowInstance(hwnd)でいつでも得られるから変数に入れる意味は無い。

俺はよく必要なデータを構造体にまとめて、WM_CREATEでGWLP_USERDATAにmallocして、WM_DESTROYでfreeとかってのをやった。

147 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 00:53:24 ]
そっか。じゃそれ試してみる。






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

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

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