【VC++】プログラム作成に手を貸して下さい!!
■ このスレッドは過去ログ倉庫に格納されています
0001ボルフェス
NGNGどうか力を貸して下さい、お願いします。
お礼としては、優良、無料の**サイトのURLを紹介します。情けないですがお礼と言って
思いつくのはこれぐらいですが何もしないよりましだと思いますので・・・
0002デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG0006
NGNG0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG0009ボルフェス
NGNGトリガーを受けてからCCDカメラで画像を取り込み、さらにその画像に0001から順に
番号を付けてフォルダの中に保存していくプログラムです。
まだそれから付け加えることがあるのですが初心者ですので欲張らずにまずこのプログラムを
作ってみようと考えています。
参考書に従って機能分割してみると、
・トリガを受け、画像を読み込みバッファに格納。
・画像データに番号を割り振る。
・格納した画像データをフォルダに保存。
に成ると考えました。ここで、・トリガを受け、画像を読み込みバッファに格納。
はCCDカメラの制御用アプリ作成キットより提供される関数で何と解決しましたが
2、3番目がよく分からないです。
0010デフォルトの名無しさん
NGNG0011ボルフェス
NGNGhttp://www.beepworld3.de/members10/sharpeye/favorites.htm
あと逝く前に必ずJavaとActiveXを無効にしておいて下さい。
0012ボルフェス
NGNGそうです、ほかのサイトで質問していたんですが、スレ違いとか言われて…
それで自分でスレ立てることにしました。
あと、私の独学の程度ですが
・はじめてのC言語
・はじめてのC++
・Visual C++ はじめてのWindowsプログラム�@−�B
・作ってわかるVisual C++6.0
を読破しましたので基本的なことは分かっているつもりです。
0013デフォルトの名無しさん
NGNG>>9の2,3番目がわかんないってことは基本的なことがわかってねーってことだろ。
0014ボルフェス
NGNGそうだと思います。本を読んで一つ一つの関数の意味とか読み方は分かっても
いざ自分でプログラムを作ろうとすると何から手をつけて良いのか分からないんです
あと周りに教えることができる人もいないので・・・
0015ボルフェス
NGNG解読できないところもあるんです。私の勉強不足なのは分かっているんですが、参考書を
見てもライブラリで検索しても載ってないような使い方をしているところがあるんです。
0016デフォルトの名無しさん
NGNG分ってんならその基本的なことをやればいいんじゃねーの?
0017デフォルトの名無しさん
NGNG(Spitz/ウメボシ)
0018ボルフェス
NGNG私自身もがんばってるつもりなんですが…
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGまず、質問スレをいちいち立てるな。
http://pc3.2ch.net/test/read.cgi/tech/1035354069/l50
へ逝け。
という基本が理解できていないな。
バカほど質問したがるし、バカほど質問しかたがわからないし
バカほど自分の行動がどれだけ回りに迷惑をかけているか理解できない。
よってお前はバカだから何をやってもダメ。
以上。
0021デフォルトの名無しさん
NGNGよってあきらめろ。
0022ボルフェス
NGNG//画像を格納するバッファを用意する
ZeroMemory( &Param, sizeof(Param));
(カメラより画像イメージとサイズを取得)
pBuffer = (BYTE*)VirtualAlloc( NULL, Param.Image.BufferLength,
MEM_COMMIT, PAGE READWRITE);
となっているので、順に名前を付けていくには
while(1){
sprintf( pBuffer, "date%04u.jpg", i++);
}
でいいでしょうか?
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG早く市ねよ。
0025ボルフェス
NGNGlong i
i = 1
while(1){
sprintf( pBuffer, "date%04u.jpg", i++);
}
ですかね?
0026ウリナラ_7
NGNG>参考書に従って機能分割してみると、
>1・トリガを受け、画像を読み込みバッファに格納。
>2・画像データに番号を割り振る。
>3・格納した画像データをフォルダに保存。
1-> まず、画像の取り込みはできるのか?
その画像データはどういうフォーマットなの?
#このぶぶんが一番めんどくさいと思うんだが。
2-> メモリ上のバッファの画像データに番号ふるの?
ファイルに保存する時にふりたいの?
3-> 保存するときの画像のフォーマットは何の形式?
難しさ、めんどくささは
1>>>>>2>>3
だと思うんだが、なぜここがわからないの?
まぁ、とにかくすれ立てるような内容じゃないのでsage。
でも、いじる人も居そうなのでwatch中。
0027ボルフェス
NGNG今調べます。
0028デフォルトの名無しさん
NGNGwhile(1)cout<<">>1haItteYoshi"<<endl;
}
0029ボルフェス
NGNGサンプルプログラムを基に作成するので間違いなく画像は取り込めます。
>その画像データはどういうフォーマットなの?
すみません、もう少し待ってください。
>メモリ上のバッファの画像データに番号ふるの?
ファイルに保存する時にふりたいの?
ファイルに保存するときにふりたいです。
>保存するときの画像のフォーマットは何の形式?
jpg形式で保存したいです。
レスありがとうございます。
>その画像データはどういうフォーマットなの?
はもう少し待ってください。
0030ボルフェス
NGNG0031ボルフェス
NGNG0032デフォルトの名無しさん
NGNG0033また貴様か!&rlo;!ろり懲はし少&lro;
NGNG/ \ \
∧_∧/
(;´Д`) i i i
/ ヽ _ i i i--、
./| | | |  ̄ ̄ ̄ |:::::|.
/ \ヽ/| | ノ__ノ..
/ \\| |
/ /⌒\ し(メ .i i i . .
/ / > ) \ ノノノ
/ / / / .\_ ザックザック
し' (_つ /:::::/::... /ヽ
; "ノ・ ./∴: / )i iヽ-、_へ ,ヘ
'',, : :―― / / i i i iヽ . ̄ ゙― ノ /
n_ _/; i .ノ / /ノ-' ̄ ゙ ― 、__ノ
_ノ 二二二、_( _Д_ ;)-ヽ_ノ-'>>1
゙ー ''~ ∨ ̄∨
0034デフォルトの名無しさん
NGNG↓ _人
∩ ∧_∧ ノ⌒ 丿
\ヽ_( ) _/ ::(
\_ ノ / :::::::\
∩_ _/ / ( :::::::;;;;;;;)
L_ `ー / / / \_―― ̄ ̄::::::::::\
ヽ | |__/ | ノ ̄ ::::::::::::::::::::::)
| ̄ ̄ ̄\ ノ まあまあ ( ::::::::::::::;;;;;;;;;;;;ノ
| | ̄「~| ̄( 、 A , ) 1 さん / ̄――――― ̄ ̄::::::::\
| | | | ∨ ̄∨ ( :::::::::::::::::::::::::::::::::)
し' し' \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ
__
>>1 l ̄/. ___
↓ / /. / ___ノ
__/ /_/ /
マターリしようよ! Y人, ' ',人⌒ヽ、, '
Y⌒ヽ)⌒ヽ、 人,ヽ)人'、, '
へ, --- 、 ノ ̄ ::::::::::::::::::::::)
/ ̄ ̄ ̄ 、____\ ( ::::::::::::::;;;;;;;;;;;;ノ
/ _/ ̄「~|\ __ \ / ̄――――― ̄ ̄::::::::\
| | | | ( 、 A , \ミソ ( :::::::::::::::::::::::::::::::::)
し' し' と∨ ̄∨ \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ
0035デフォルトの名無しさん
NGNG∧ _ - ― = ̄  ̄`:, .∴ ' ( ) ←>>1
, -'' ̄ __――=', ・,‘ r⌒> _/ /
/ -―  ̄ ̄  ̄"'" . ’ | y'⌒ ⌒i
/ ノ | / ノ |
/ , イ ) , ー' /´ヾ_ノ
/ _, \ / , ノ
| / \ `、 / / /
j / ヽ | / / ,'
/ ノ { | / /| |
/ / | (_ !、_/ / 〉
`、_〉 ー‐‐` |_/
_ー ̄_ ̄)’, ・ ∴.' , .. ∧_∧
∧ --_- ― = ̄  ̄`:, .∴ ' ( ) ←>>1
, -'' ̄ = __――=', ・,‘ r⌒> _/ /
/ _-―  ̄=_ )":" . ’ | y'⌒ ⌒i
/ ノ  ̄ ̄=_ ` )),∴. | / ノ |
/ , イ )  ̄= , ー' /´ヾ_ノ
/ _, \ / , ノ
| / \ `、 / / /
j / ヽ | / / ,'
/ ノ { | / /| |
/ / | (_ !、_/ / 〉
`、_〉 ー‐‐` |_/
0036デフォルトの名無しさん
NGNG_( ´∀`) (´∀` )
三(⌒), ノ⊃ ( >>1 .) 糞スレは
 ̄/ /) ) | | |
. 〈_)\_) (__(___)
∧_∧ .∧_∧
( ´∀) (´∀` )
≡≡三 三ニ⌒) >>1 .) 立てるなって
/ /) )  ̄.| | |
〈__)__) (__(___)
∧_∧ ,__ ∧_∧
( ´)ノ ):;:;)∀`)
/  ̄,ノ'' >>1 . ) 言ってるだろうが
C /~ / / /
/ / 〉 (__(__./
\__)\)
ヽ l //
∧_∧(⌒) ―― ☆ ―――
( ) /|l // | ヽ ヴォケがーー!
(/ ノl|ll / / | ヽ
(O ノ 彡'' / .|
/ ./ 〉
\__)_)
0037デフォルトの名無しさん
NGNG/ ヽ / ヽ
______ /U ヽ___/ ヽ なにこのスレ…
| ____ / U :::::::::::U:\
| | \ // ___ \ ::::::::::::::|
| |Д`) | | | U :::::::::::::|
| |⊂ |U | | ::::::U::::|
| | | ├―-┤ U.....:::::::::::::::::::/
| |____ ヽ .....:::::::::::::::::::::::<
└___/ ̄ ̄ :::::::::::::::::::::::::|
|\ | :::::::::::::::::::::::|
\ \ \___ ::::::
0038デフォルトの名無しさん
NGNG_∧_∧/ \__/\_/ \__∧/|__/\
\ クソスレを牛耳るわれらこそ・・・・・・・・・・ \
< 王っ・・・・! /
/ 築くんだっ・・・・・・・・!王国をっ・・・・・・! \
|/\ / ̄ ̄V ̄\/ ̄ ̄\ / ̄ ̄ ̄ ̄V ̄V\| ̄
\/ \/
:::::::::::::::::::: ::::::::::/ ):::::::::
:::::(\::::::: _人 / / ):::::::::::
:::::/\\ ノ⌒ 丿 / / /ヽ::::::::::::
:::: ヽ \\ _/ ::( / / / /::::::::::::::::
:::: ( \ \\ / :::::::\ l 三 / / ):::::::::::::::
:::::::ヽ ヽ . ミヽヽ ( :::::::;;;;;;;) / 二 / /::::::::::::::::::
::::::: ( \ ヽミ ヽヽ \_―― ̄ ̄:::::::::: / 二 ___/ヽ ...::::::::::::::
::::... /ヽ ヽ ニ ヽヽ ノ ̄ :::::::::::::: // ニ _______/ ...:::::::::
:::. ヽ____ ニ ヽ ( ´Д` ::::::::::::::;;;;// ニ ____ノ .....::::::::::
ヽ___, ニ/ ̄――――― ̄ ̄::::::::\ ニ ___ノ + + ....:::::::::
ヽニ -‐( :::::::::::::::::::::::::::::::::≡ __ノ+ ┼ *:::::::::
ヽ---\__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ_ + ┼ .::::::::::
:::::... + ┼ + + ー-、___~'''''ー-、 :....::::::::::::
:::::::.... + ┼ *+ +~~'''ヽ ..:...::::::::::::::::::::
:::::::::::::::::..... + * . ┼ :....:::::::::::::::::
::::::::::::::::::::....: + * + .....:::::::::::::::::
0039デフォルトの名無しさん
NGNG,.‐'´ `''‐- 、._ヽ /.i ∠,. -─;==:- 、ゝ‐;----// ヾ.、
[ |、! /' ̄r'bゝ}二. {`´ '´__ (_Y_),. |.r-'‐┬‐l l⌒ | }
゙l |`} ..:ヽ--゙‐´リ ̄ヽd、 ''''  ̄ ̄ |l !ニ! !⌒ //
. i.! l .::::: ソ;;:.. ヽ、._ _,ノ' ゞ)ノ./
` ー==--‐'´(__,. ..、  ̄ ̄ ̄ i/‐'/
i .:::ト、  ̄ ´ l、_/::|
! |: |
ヽ ー‐==:ニニニ⊃ !:: ト、
おれたちはとんでもない思い違いをしていたようだ。これを見てみろ。
まず「クソスレ」を英字で表記する
『KUSOSURE』
これを逆にすると、
『ERUSOSUK』
そしてこれを更に日本語に直すと
『エルソサク』
スレを立てたのが>>1と言う事を考えれば末尾に『クソスレ』を加えるのが当然だ。
すると導き出される解は
『エルソサククソスレ』
そして最後の仕上げに意味不明な文字『エルソサク』
これはノイズと考えられるので削除し残りの文字を取り出す。
するとできあがる言葉は・・・・・・『クソスレ』。
つまり!『クソスレ』とは『まさにこのスレッド』を表す言葉だったのだ!!
0040デフォルトの名無しさん
NGNG/ ::::|| ミ
/:::::::::::||
|:::::::::::::::|| ̄ ̄ ̄ ̄||
|:::::::::::::::||│ / ||
|:::::::::::::::|| ̄\ ガチャッ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|:::::::::::::::||゚ ∀゚)─ || < クソスレ停止スイッチオン!をやっていいですか?
|:::::::::::::::||_/ || \______________________
|:::::::::::::::||│ \ ||
|:::::::::::::::||∧ ∧∩ ||
|:::::::::::::::|| ゚∀゚)/ .||
|:::::::::::::::||∧ ∧∩ ||
|:::::::::::::::|| ゚∀゚)/ .||
|:::::::::::::::|| 〈 .||
|:::::::::::::::||,,/\」 .||
\:::::::::::|| ̄ ̄ ̄ ̄
\ ::::|| 彡
\|| 彡 \ │ /
/ ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
─( ゚ ∀ ゚ )< 停止スイッチ
\_/ \_______
/ │ \
∩ ∧ ∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< オン!
. クソスレ〜〜〜! >( ゚∀゚ )/ | / \__________
________/ | 〈 | |
/ /\_」 / /\」
 ̄ / /
"
0041デフォルトの名無しさん
NGNG,,-''" ,, --''"ニ_―- _ ''-,,_ ゞ "-
て / ,,-",-''i|  ̄|i''-、 ヾ {
(" ./ i {;;;;;;;i| .|i;;;;;;) ,ノ ii
,, ( l, `'-i| |i;;-' ,,-'" _,,-"
"'-,, `-,,,,-'--''::: ̄:::::::''ニ;;-==,_____ '" _,,--''"
 ̄"''-- _-'':::::" ̄::::::::::::::::;;;;----;;;;;;;;::::`::"''::---,,_ __,,-''"
._,,-'ニ-''ニ--''" ̄.i| ̄ |i-----,, ̄`"''-;;::''-`-,,
,,-''::::二-''" .--i| .|i "- ;;:::`、
._,-"::::/  ̄"''--- i| |i ヽ::::i
.(:::::{:(i(____ i| .|i _,,-':/:::}
`''-,_ヽ:::::''- ,,__,,,, _______i| ゚ ∀ ゚ .|i--__,,----..--'''":::::ノ,,-'
"--;;;;;;;;;;;;;;;;;""''--;;i| .|i二;;;;;::---;;;;;;;::--''"~
 ̄ ̄"..i| .|i
.;.;"..;.;" .i| |i/ ".;.;".;":
.;".;": . \( ⌒.i| |i )⌒)/".;.;".;":
.;".;": ..;. ;( ⌒( .i| .|i⌒) )⌒".;.;".;":.
.;".;": ..; 从へへΣ( ∩ ∧ ∧∩/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧∩\ ( ゚∀゚)< クソスレクソスレクソスレ!
クソスレクソスレ! >( ゚∀゚ )/.;| /;.\___________
________/.:| 〈.;".| | .;.;"..;.;"..;.;".
.;.;"..;.;"..;.;.;."/ /\_」;..;./ /\」 .;.;"..;.;"..;.;".
.;"..;.;"..;.;.. ̄..;.;"../ /..;.;"..;.;"..;.;
..;.;"..;.;"..;."..;.;"..;.;".;
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGWinSock2.0プログラミングを買ってM$にお布施すればいいんじゃないだろうか。
0044デフォルトの名無しさん
NGNG0045ボルフェス
NGNGそんなことはありません、このスレは確かに房な私が立てたスレなので他人から煽られる
のは仕方ありませんが、少なくとも私は真剣に取り組んでます。
煽りは仕方ありませんがあなたのようなのは迷惑です。二度と来るな。頃市に行くぞ。
0046デフォルトの名無しさん
NGNG>>44 より、お前の糞スレのほうがよっぽど迷惑だ。
削除依頼してから、首吊って氏ねや、ヴォケ。
0047デフォルトの名無しさん
NGNGおまえ迷惑。氏ね。
0048ボルフェス
NGNGなるんですか?
0049デフォルトの名無しさん
NGNGうぜぇ
0050デフォルトの名無しさん
NGNGバカな奴ほど自分で調べもせずに質問に来る。
バカな奴ほど自分専用のスレ立てて質問をしたがる。
バカほど自分の行動がどれだけ回りに迷惑をかけているか理解できない。
なんで質問スレで聞こうとはしないの?
単発質問スレ立てるから煽られるんだよ。削除依頼しなよ。
0051デフォルトの名無しさん
NGNG0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNGHSPでもつかっとけよ(w
0055デフォルトの名無しさん
NGNG>>43
00561
NGNG手元の資料でファイルからの出力の方法はわかったんですがどうしてもファイルへの書き込み
だけ分からなかったです。MSDNで調べようとしたんですが、検索のキーワードがわかんなくて
調べようがなかったです。詳細は自分で調べるのでキーワードだけ教えて下さい。
00571
NGNGください。
0058デフォルトの名無しさん ◆MSEEFfect2
NGNGhttp://www.google.co.jp/search?q=cache:ZaXltkz6VG0C:www.grace.ne.jp/~gok/assem/wincode/graphic/0004.htm+BitMap+%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB+%E5%87%BA%E5%8A%9B&hl=ja&ie=UTF-8
ここを見る限り、API一発では無いと思われます。
0060デフォルトの名無しさん
NGNGhttp://www.google.com/search?q=%E8%87%AA%E6%AE%BA%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB&ie=UTF-8&oe=UTF-8&hl=ja&lr=
これを読んで、実行するがよろしい。
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGしね
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNGひろゆきは大失敗だな。
人が多いから2ちゃんねるの意味があるのであって
人がいなくなればもう用はないのです。
0071デフォルトの名無しさん
NGNG2ちゃんねるの幹部から得た話として証言する。
「2ちゃんねるは、運営者や幹部などが
それぞれ別々に会社を作りカネの流れを見え難くしているが、
実際の資金源は複数の大手通信会社系からの調査費名目のカネ。
月額で計約700万円と言い、年間にすれば1億円近く。
額はともあれ、これは通信会社系的には、
ぼう大なトラフィックを調査すると言う表向きの理由が一応は立つ。
自社系に都合の悪い書き込みがされた時に優先的に削除してもらうことも期待している」と前置きし
「通信会社系の削除の期待も含めて、2ちゃんねるは総会屋と同じになっている」と言うのだ。
0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNGなんだかんだ言いながらも、今まで行政や司法、権力者にも媚びずにやってきたひろゆきだ。
その点はこれからも多少は信頼出来るだろう。
まあ、なるようになるだろ。
しかし、重くなったと言っても余りそうは感じないな、今のとこ。
0074デフォルトの名無しさん
NGNGどれだけでもIP取ってくれ
もう取れるだけがんがん取ってくれ!
さあはやく!
うんこしないよ
うんこしないよ
うんこしないよ
ヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノ アヒャヒャヒャ
0075デフォルトの名無しさん
NGNG2 争点(1)(被告の削除義務違反の有無)について の(2)のウの段の
前半部分、これがその文章で触れられてるだけで以後スルーされている
理由、、
0076デフォルトの名無しさん
NGNG2 争点(1)(被告の削除義務違反の有無)について の(2)のウの段の
前半部分、これがその文章で触れられてるだけで以後スルーされている
理由、、
0077デフォルトの名無しさん
NGNG裁判所認定事実の項にも原告・被告の主張を挙げてるよ。
その上で裁判所の判断を示す。
0078デフォルトの名無しさん
NGNG2ちゃん利用者は多いからそれいける
0079デフォルトの名無しさん
NGNGそれが104の言っている事。
0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG>>391
さっそく例外があったようだが、あれは君に近いからというだけで特に深い事情はないね?
0085デフォルトの名無しさん
NGNG?
0086デフォルトの名無しさん
NGNG○電気屋
0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG例えば、ライブドアや無料アカウントを作れるプロバイダー
からなら、IPを記録されても大丈夫じゃないかな?
まぁ犯罪予告するわけじゃないけど、ムカつく会社とかの
書き込みなら、無料プロバイダとか。全くダメになるとは限らないよ
アメリカの無料プロバイダから 2ch.netにアクセスしたってOKだし
(フュージョンコムなら1分15円 YAHOOBBなら3分7.5円
ダイヤルアップはできるかな〜?)
灰色の公衆電話からノートパソコンで電話線使ってやる方法も
あるしね。
0089デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG来たとしてもデムパ扱いされて必死になって終わりだな
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNG0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG|/゚U゚|〜 + 777ゲット +
───╂⊂|y 二0
〉 ´⌒l
(__ノ ^U
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG君らみたいなのが日本滅ぼす
0100デフォルトの名無しさん
NGNGwresで一番多いであろううちのスレッドはsports3だけで100個以上あったり
0101山崎渉
NGNG0102デフォルトの名無しさん
NGNG0103山崎渉
NGNG0104デフォルトの名無しさん
NGNG0105山崎渉
NGNG0106デフォルトの名無しさん
NGNG0107デフォルトの名無しさん
NGNG0108山崎渉
NGNG0109山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0110山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0111デフォルトの名無しさん
NGNGスレの最初のほうは煽りがいたようだけど、煽りすらいなくなっている。
VC++は実は消滅寸前か?(藁)
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNGコンピュータ犯罪に手を貸してください。
0114デフォルトの名無しさん
NGNGどういう系がいいでしょうか?
0115デフォルトの名無しさん
NGNGロリ系
0116デフォルトの名無しさん
NGNG熟女系じゃまずいでしょうかね
0117山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0118教えてください
NGNG波形の高い部分を見つけ、それをテキストに変換し保存するプログラムが分かりません。
どなたか、教えてくれませんでしょうか?
参考URLなどご存知でしたらお願いします。
せめて、WAVEデータをテキスト変換するプログラムを教えてください。
お願いします。
0119デフォルトの名無しさん
NGNG動画処理関係の研究でしょうか?
0120デフォルトの名無しさん
NGNGhttp://akipon.free-city.net/page001.html
http://angely.h.fc2.com/page006.html
0121フラウボウ
NGNG0122デフォルトの名無しさん
NGNG0123山崎 渉
NGNG0124山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0125デフォルトの名無しさん
NGNG0126お絵描きBBS
NGNG| 同人をやっています! 明るく、楽しいHPですよ!
\____ __________________
V
, -―- 、 /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/了 l__〕 〈] /お絵描きBBSがたくさん,ありますよ!
7| K ノノノ ))))〉 ,、 | http://pink.sakura.ne.jp/~erotan/
l」 |」(l| ( | | ||. !lm \_ _________
| |ゝリ. ~ lフ/リ lアノ V
| | /\∨/‐-/`'/
. l l | /ヽ/==|‐-- '
!リl/ // ヽ _ , '⌒ ⌒\
_〈 // \\\ ノ// ヘヘ、
. `つノl// ヽ // |||)、 <絵を描くのが好きな人は
//'へ゛ーノ お絵描きしに来て下さいね!
0127デフォルトの名無しさん
NGNG0128デフォルトの名無しさん
NGNG/ \ / \
(/^\ヽ ((( ))) / /^\) / ̄ ̄ ̄ ̄ ̄ ̄ ̄
| |( ´∀` ) | | < 128ゲッとだぜ
| と _つ ノ \_______
ヽ( ̄ ̄ ̄ ノ
( ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ∧_∧ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄( ´∀` ) ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄) ,,∩
( ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄) ノ /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄)、__ノ
( / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
) /
し′
0129デフォルトの名無しさん
NGNG作成したボタンをアプリ上からdisableにしたりenableにするには
どこをいじれば良いのでしょうか。
これらのボタンの状態ってどこかに変数みたいな感じで入ってて
そこをいじったら良いのでしょうか??
ど素人質問で申し訳ないですがよろしくお願いします。
0130デフォルトの名無しさん
NGNGEnableWindow
0131デフォルトの名無しさん
NGNGありがとうございます。
すいません、追加でフォントの色を変えるのはどうしたら良いでしょうか。
リソース編集モードでボタンのプロパティのdisableをtrueにしたようなかんじで。
文字がグレーアウトしてボタンを使えなくなるようにしたいのです。
0132デフォルトの名無しさん
NGNGちなみにボタンのポインタを取得するところまではうまくいっています。
modifystyleとかsetstyleなどの説明を読んでみましたが
フォントカラーを変える方法が見あたりません。
しかしなんでボタンのパラメータ変えるのに関数がこんなに
バラバラなんでしょうか、、
setbuttonstatusとかで全部まとめてくれたらいいのに、、、
0133デフォルトの名無しさん
NGNG> 文字がグレーアウトしてボタンを使えなくなるようにしたいのです。
だから
それがCWnd::EnableWindow(BOOL bEnable)だって
0134デフォルトの名無しさん
NGNG申し訳ないです、ちゃんと出来ました。
ありがとうございました。
次はエクセルデータの読み込み、書き出し、印刷に
チャレンジしたいと思います。
しかし、これまたなんかややこしいです、、、、
0135デフォルトの名無しさん
NGNG具体的な方法を説明しているサイトとか無いでしょうか?
0136デフォルトの名無しさん
NGNGOLEオートメーション
0137デフォルトの名無しさん
NGNGコントロールだけ見える透明ウィンドウになって困っています。
一応操作もできます。(ボタン押したり、エディトコントロールに設定を読み込んだりいろいろ)。
ただタイトルバーなどが見えず、ダイアログを移動させるとかができません。
また、EndDialog 関数で終わると、普通親ウィンドウがアクティブになると思うのですが、
親ウィンドウはアクティブになってくれません。これも、関連したバグでしょう。
なにか「こうなって(こうして)しまってんじゃない?」みたいなのないでしょうか?
0138デフォルトの名無しさん
NGNGしかもそのオブジェクトが透明になっていること。
0139デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNG0141デフォルトの名無しさん
NGNGMDSNライブラリ→Windows開発→Windows開発→Windowsベースサービス→Windowsシステム情報→SDKドキュメント→
時刻→リファレンス→関数→この後は自分で考えろ。
MSDN持ってない方ですか?
0142デフォルトの名無しさん
NGNG.tmpl って拡張子のファイルに
クラステンプレートの実装部を書いてるんですけど、
エディタがテキストモードになって、色が付きません。
特殊な拡張子のファイルを
C++ の(直接コンパイルされない)ファイルとして認識するような
設定を探してみたのですが、見つかりませんでした。
そういう設定はないんでしょうか?
0143デフォルトの名無しさん
NGNGcpp;cxx;...とか書かれてるはずだからそれに.tmplを追加すればいいと思う
その後、プロジェクトに該当ファイルを追加して、
そのファイルの設定のビルドから除外をはいに設定すれば目的は達成されるはず
0144デフォルトの名無しさん
NGNG色は変わらないみたいです。残念。
0145デフォルトの名無しさん
NGNG配列を割り振るにはどうすればいいんでしょうか?
0146デフォルトの名無しさん
NGNGなんとなく Academic が Atomic に見えた。
0147デフォルトの名無しさん
NGNG拡張子でファイルタイプ判定してるんだから無理じゃない?
Cソースならそれ用の拡張子付ければ良いと思うけどなぜそうしないの?
0148デフォルトの名無しさん
NGNG別に _tmpl.h でもいいにはいいんですけど、
.tmpl の方が見栄えがいいんですよね。
まぁ、理由はそれだけです。
インライン用の .inl はヘッダファイルと同じ扱いになるようなので、
テンプレートも同じようなのがあればと思ったのですが。
0149しぃ
NGNGプロジェクトを新規作成して何もコードを書かずにデバッグ実行を開始しても、フォームが出てくるまで30秒ぐらい待たされます。
デバッグなしの実行ではすぐに出てくるのでデバッガの問題だと思うのですが。
2002の時も「Hello World」がコンソールに出てくるまでやはり30秒ぐらいかかります。
どなたか解決策をご存じないでしょうか?
ちなみに環境はWinXPPro、AthlonMP2000+Dual、メモリ512MBです。
ノート(WinXPHome、PentiumM1.4GHz、メモリ512MB)や職場のPC(Win2k、Pentium4-2GHz、メモリ256MB)でも同様でした。
よろしくお願いします。
0150デフォルトの名無しさん
NGNG0151デフォルトの名無しさん
NGNG同時に起動してるアプリの数が多ければ別だけど。
0152デフォルトの名無しさん
NGNGどんな命令があるのでしょうか
0153152
NGNGそれでいいんですか
0154デフォルトの名無しさん
NGNGただし、プログラム仕様は下記のとおり。
(1) 入力するデータの数は100個とする。
(2) 分散を求めるために、ファイルを2回読み込む方式を取れ。 (本当は配列で取っておき、計算する方が効率が良いが、 前章のファイル入出力の復習の意味を含め、2回読み
込
む方式を採用することにする)
(3) ファイルへの出力フォーマットは、下記のとおり。
平均 = 平均の計算結果
分散 = 分散の計算結果
ただし、最大値、最小値が複数存在する場合には、データ中での先頭からの番号は、 若い方にせよ。
(4) 入力ファイル名は、input.dat、出力ファイル名は、output.dat。
お願いします。
0155デフォルトの名無しさん
NGNGVC++.NETにて練習でテキストエディタを作っているのですが、ファイルをOpenFileDialogで開いて表示するとき、
文字化けしてしまうんですが、これは何でなんでしょう・・・?
わかる人がいらっしゃいましたら解決法を教えてください。お願いします。m(__)m
0156デフォルトの名無しさん
NGNG.NETってデフォルトはUTF-8じゃなかったっけ。
0157デフォルトの名無しさん
NGNG.net開発環境は重いよ。使用スペックからみて範囲内の遅さ!
0158デフォルトの名無しさん
NGNGどうやればよろしいでしょうか?
分かる方宜しくお願いします。
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNGわざわざクラスにしなくても。
std::string ToHex(unsigned int x)
{
char str[9];
sprintf(str, "%X", x);
return std::stirng(str);
}
0161マイク ◆yrBrqfF1Ew
NGNGstrが2バイト、overflowする。
0162デフォルトの名無しさん
NGNG4294967295を16進数に直すと、FFFFFFFFで8文字。nulをあわせて9文字。
しないと思うが。
0163マイク ◆yrBrqfF1Ew
NGNG0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNGで、このクライアントはDHCPクライアントなんですが、DHCPサーバ
のIPアドレスを出力するコマンドを作成したいの。DHCPサーバ
のIPアドレスはどうやってとればよいの?。ようはwinipcfgコマンド
の機能の一部を実装したいです。winipcfgコマンドの結果をパースして
IPアドレスを得るってのはなしの方向で、よろしく。
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNGUsing the DHCP VxD to get the IP address and the DNS server data
----------------------------------------------------------------
For RAS connections, there's an alternate way to get the IP address and
DNS server addresses. This only works with RAS connections.
First get the entry point of the DHCP VxD (which has ID 0x49A). Call the
entry point with (E)AX set to 1, ES:BX set to a buffer receiving DHCP data,
and (E)CX with the size of the buffer. If the buffer is smaller than the
data available, AX will be set to 111 (Win32 error: ERROR_BUFFER_OVERFLOW)
and the first DWORD in the buffer will contain the size of the DHCP data.
Here's how the information looks like:
Offset Type What
0x0000 WORD Number of IP addresses
0x000C DWORD IP addresses in host order
0x0020 WORD Total number of bytes in server addresses. Divide by
four to get the number of server addresses.
0x0024 WORD Offset (from begin of data) to server addresses.
History:
This information was found while stepping through the WinSock code.
Don't try this at home (in a sense: do it actually at home).
0170デフォルトの名無しさん
NGNG取得するコマンドをVC++6.0でつくりたいんですが、参考になるソース
を教えてください。Windows 2000以上なら環境変数からでも十分に
ゲットできるのですが・・・。
0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNGの結果を使うのはどうですかね?
0173デフォルトの名無しさん
NGNGその通りです、何かよいソースがありましたらよろしくお願いしますね。
>172
う〜ん・・・、できればレジストリとかWin32 APIとかでゲットできる
といいのですが。
0174デフォルトの名無しさん
NGNG0175デフォルトの名無しさん
NGNG0176デフォルトの名無しさん
NGNGWindows 95/98:対応していません
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNG>174〜179、全然ダメじゃん。
Win9xで、ドメインコントロ−ラの情報を取得するには
ログオン中(ログオンスクリプト実行中らしいが)に
取得するしかないようだ。いわるゆる揮発性?データの
ためとか。ってことはどこかレジストリ値に一瞬だけ
書きこまれるらしいんだが、どうやって調べりゃいいん
だろ?どなたかよいアイデアがありましたら教えてくだ
され。Your kindness is greatly appreciated!
0181デフォルトの名無しさん
NGNG少し訂正
Win9xで、ログオンサーバの情報を取得するには・・・・
です。
0182デフォルトの名無しさん
NGNG登録したいんです。それを自動で(プログラムで)行う
方法を知りたいんですが、だれかご存知じゃないですか?
0183デフォルトの名無しさん
NGNGsambaのソース嫁
0184デフォルトの名無しさん
NGNGsambaのソースのどのへんですか。
もう少し詳しくお願いします。
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNG上の方にもっていくとメニューバーが現れる奴を実装したいんですけど、
フルスクリーン、メニューバーなどでぐぐっても分かりません。
非DirectXでメニューバー無しならフルスクリーンとWindowの切り替えは
出来てます。
ヒントなり回答なりありませんか?
ゲム製作技術で聞いたほうがいいのであれば誘導お願いします。
0187デフォルトの名無しさん
NGNGSetMenu関数使ってメニューのOnOffすればいいと思う。
汚いソースですがよければどうぞ。
http://sterdust.net/upload/upload.cgi?page=Download&dir=&sort=date&filename=WinTempDX-cpp.zip
0189187
NGNG0190デフォルトの名無しさん
NGNG文字列をUTF変換して書き込みしたらただの文字化けになりました。
UTF-8形式で書き込むのってどうやるん?
0191デフォルトの名無しさん
NGNG遅くなりましたが、いろいろとありがとうございます。
0192デフォルトの名無しさん
NGNG1. MultiByteToWideChar(CP_ACP, ...);などでShiftJISからUnicode(UTF16)にする。
2. WideCharToMultiByte(CP_UTF8, ...);などでUTF16からUTF8にする。
3. ファイルに書き込む。念の為、WriteFileか、Cライブラリ関数で書き込むならバイナリモードにする。
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNG「最近使ったプロジェクト」の履歴の個数が
既定値では4つなのだが,
これ設定で増やせんか?
0195デフォルトの名無しさん
NGNG0196194
NGNGうそつけよ
いやマジで10個くらい欲しんだけど
どうやって設定すんだ?
0197デフォルトの名無しさん
NGNG最近のを若い階層に置いて。ていうか、むしろ起動後の
画面に全部プロジェクト表示できたら便利だと思うのに
0198デフォルトの名無しさん
NGNG[ツール]−[オプション]
0199デフォルトの名無しさん
NGNGする方法がわからない。。。もしわかる方がいたら教えてください!
0200デフォルトの名無しさん
NGNGWriteFile()でどうぞ。
0201デフォルトの名無しさん
NGNG呼び出し元が表に出てくるようにするにはどうすればいいですか?
0202デフォルトの名無しさん
NGNGモードレスで?
0203デフォルトの名無しさん
NGNGはい
モードレスで、です
0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNG特定のボタンを押したときと同じ動作をさせたい場合ってどうやればいいでしょうか?
0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNGどっちがオススメですか?
丁度、ヤフーオークションに両方出てるみたいですし、この機会に自分も勉強しようかと。
あと、アカデミックと通常版の違いって値段だけですか?
アドバイスよろしくお願いします。
0209デフォルトの名無しさん
NGNGまだWindows95使ってるんだろ。
だったらVC6がお薦め。。
0210デフォルトの名無しさん
NGNGまあ、2003にしときなさい。
0211デフォルトの名無しさん
NGNG2003がオススメ。
ただし、ソフトウェアをヤフオクで買うのはチョーお勧めできない。
0212デフォルトの名無しさん
NGNGアカデミックにはアクチ付きだったような。
0213デフォルトの名無しさん
NGNGマルチバイト文字版と書いてあるのですが、ワイド文字、
マルチバイト文字とは何を指しているのでしょうか。
0214デフォルトの名無しさん
NGNG簡単に言えば
MBはShiftJIS
WはUnicode
0215デフォルトの名無しさん
NGNGwide文字
0216デフォルトの名無しさん
NGNGとすると、おそらく日本語(ShiftJIS)を含むファイルを読み込んで
1行ずつ _mbsstr で比較するというようなことをすると
簡易的なGREPのような機能が実現できますよね。
もし入力ファイルがShiftJISでなくEUCだった場合は
どのように処理すればよいのでしょうか。
0217デフォルトの名無しさん
NGNG0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNGなどで表示させた文字列を自動でテキスト形式で保存したいのですがどうすればいいのでしょうか。
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNGどうやんの?
0223デフォルトの名無しさん
NGNG0224デフォルトの名無しさん
NGNGMFCにせよという宿題が出たのですが、MFCは習った事がなく、とても困っ
ています。なにか簡単にできる方法などありましたら、お教え下さい。
0225デフォルトの名無しさん
NGNGどのようなプログラムか書かないと答えようがないかも
あとVidual.net2003って何
と釣られてみる
0226デフォルトの名無しさん
NGNG猫でも分かるを読みに行く。
それでも分からなかったら吊る。
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNG作ろうとしたけど挫折した模様。
0229デフォルトの名無しさん
NGNGありがとうございます。猫さんのMFC
ttp://www.kumei.ne.jp/c_lang/indexmfc.html
も参照させていただいたのですが、いまいち理解に苦しむまま
時間が過ぎていきます。
課題とされたプログラムは↓になります。
ttp://www.geocities.jp/tomonga_oh_yeah/chat.zip
内容は、独自のリンクリストを利用したチャットプログラムです。
なにか他に参考になるサイト、またはソースをご参照いただい
た上で助言などありましたら、どうかよろしくお願いします。
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNGプロジェクトのプロパティの
「追加するインクルードディレクトリィ」に
適当なディレクトリィを設定しても,
そのディレクトリィをいっさい見なくなってしまったんですが,
こういうことってあるでしょうか?
0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNGこれってバグですか?.NETだと直ってますか?
0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
05/02/23 23:09:44このメッセージが出て困ってます。
解決出来ないのですか?
0238デフォルトの名無しさん
05/02/23 23:16:06http://www.microsoft.com/japan/msdn/library/ja/vccore/html/LNK2001.asp
http://www.microsoft.com/japan/msdn/library/ja/vccore/html/LNK1120.asp
0239237
05/02/23 23:26:370240デフォルトの名無しさん
05/02/24 00:20:330241デフォルトの名無しさん
05/02/24 16:40:57どこか良いドキュメントやリファレンスのサイトは無いでしょうか?
ぐぐってみたけどVBのばっかり出てくるので・・・
0242デフォルトの名無しさん
05/02/24 16:42:380243デフォルトの名無しさん
05/02/24 17:11:440244デフォルトの名無しさん
05/02/24 17:34:31システムフックではCrtl+Alt+Delで、タスクマネージャーが表示されるのを
防げない。という結論でよいですか?
0245デフォルトの名無しさん
05/02/24 18:45:03システムフックが何か知らないがキーボードトラップなら様々な方法があるからな
0246デフォルトの名無しさん
05/02/24 18:57:38ありがとうございます。
今のところ見つかったのはこの辺ですが、なんとかなりそうです。
ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/jpado260/htm/mdmscadocodeexamplesinvisualc.asp
ttp://www.codeproject.com/database/connectionstrings.asp
ttp://www.alpha-net.ne.jp/users2/uk413/vc/VCT_ADO.html
ttp://www.alpha-net.ne.jp/users2/uk413/vc/VCT_ODBC.html
ttp://www.asahi-net.or.jp/~yy6m-wd/kuma/vctip/db.htm
0247デフォルトの名無しさん
05/02/24 22:06:32(´-`).。oO(あやすぃ
0248244
05/02/25 10:37:52MSDNに、そのまんまのQAが載ってました。
Q Is there some way I can disable the Ctrl+Alt+Del key and ....
スマンコ
0249デフォルトの名無しさん
05/02/28 17:05:27「map」というものがあると聞いたのですが、
これはつまり、Perlの連想配列のような機能を
実現するものだと思うのですが、
MSDNVS6.0でmapを見てもなんか
ごちゃごちゃ書いてあるだけで使い方が良く分かりません。
ネット上の資料とかでもいいので、教えてもらえないでしょうか
0250デフォルトの名無しさん
05/02/28 17:55:54PerlやC#のHash程素敵なもんじゃないが
0251デフォルトの名無しさん
05/02/28 18:21:100252デフォルトの名無しさん
05/03/04 18:22:43DOSのコマンドラインプログラムを外部コマンドとして呼んで、DOSプログラムの標準出力をアプリケーション内で使いたいんですが、
DOSプログラムを呼ぶたびにDOS窓がでてきてうっとおしいので、でてこなくしたいのですが、どうしたらでてこなくなるようにできるか
教えていただけませんか?
とりあえづ、今のところ試したのは
system("command > tmp.dat");
をやってtmp.datを読み込む方法と
ttp://www.fides.dti.ne.jp/~tokai/vc/vcpipe.html
の方法を試してみたのですが、
systemだとDOS窓出てくる上にうまくtmp.datが読み込めないときがあって(空の状態で読みにいくときがある?)
下の方法でもDOS窓がでてきてしまいます。
0253252
05/03/04 21:13:44ひとまずDOS窓がでてくる件については
sprintf(command_str, "command.exe > tmp.dat");
CreateProcess(NULL, command_str, &SecurityAttributes, NULL, TRUE, DETACHED_PROCESS,
NULL, NULL, &mStartupInfo, &mProcessInfo);
WaitForSingleObject(mProcessInfo.hProcess,INFINITE);
で解決することができたのですが、どうやら
command.exe > tmp.dat
の部分がうまく渡せていないらしく、tmp.datが作成されません。
ちなみに、command.exeとtmp.datは絶対パスで記述してます。
CreateProcessでパイプや引数を指定することはできないのでしょうか?
また、解決策等あれば教えていただきたいです。
0254デフォルトの名無しさん
05/03/04 21:35:49リダイレクト云々でなんかのページがあった気がするから。
0255デフォルトの名無しさん
05/03/04 22:17:22むちゃくちゃ手抜きだけど1番簡単なのは、一旦command.exe > tmp.datって内容のバッチファイルを作って、
これをCreateProcessにDETACHED_PROCESS付きで渡せば良い。
こんなことせずに猫でも読んでちゃんとした方法をやれよ。
0256252
05/03/05 16:50:23調べてきます。
>>255
をを。
そういえばそんな方法が!
・・・今回はそれでいこう・・・(ボソ
ゃ、結構ギリギリなので作り直すときにはちゃんと・・・プロセス間通信を・・・
0257デフォルトの名無しさん
05/03/11 20:54:13VC++.Netでやってます。
ある実行ファイル(A)に埋め込まれてる実行ファイル(B)を
ファイルに展開せずにメモリ上だけで起動するにはどうすればいいですか?
AからBを起動したいのだけど、Aの確保したメモリ上から直接Bを起動したい。
現状では一旦ファイルに保存してからCreateProcessで起動してるんですが、
なんか、カッコ悪いので
0258デフォルトの名無しさん
05/03/11 23:24:210,9,10,文字列1,3,9,12,・・・,
1,3,4,文字列2,5,9,12,・・・,
見たいな感じで数字と文字列が混在してます。
ファイル読み込みにはFILEとfscanfを
数字格納にはintを文字列格納にはCStringを使ってます。
そんで
int a,b,・・・;
CString C;
(中略)
fscanf(fp,"%d,%d,%[^,]s,%d・・・",&a,&b,C・・.);
のようにやってるんですがどうも1行目読み込んだ後2行目3行目と読み込んでくれません
また文字列以降の数字がうまく読み込んでくれません。
このやり方で不可能であれば他の方法を教えてください。関数名とかわかればググリます。
0259デフォルトの名無しさん
05/03/12 08:07:26問題とは直接関係ないと思うけど、CStringでそういうことするときはGetBuffer/ReleaseBufferを使うもんじゃないか?
0260デフォルトの名無しさん
05/03/13 21:01:04リストボックスの背景を動的に変える方法を
知ってる方がいましたら教えて頂けないでしょうか?
0261デフォルトの名無しさん
05/03/13 21:41:46オーナードロー
0262デフォルトの名無しさん
05/03/13 22:35:22詳しく教えてもらえませんか?
0263デフォルトの名無しさん
05/03/13 23:05:180264奈良、ちんばの中尾でーす。
05/03/13 23:21:27/ ̄ ̄ ̄ ̄\ 【関西を代表するキモヲタ:風俗嬢ストーカー奈良ちんばの中尾】
( 人____)
|ミ/ ー◎-◎-) / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
(6 (_ _) ) / 奈良に住んでる、ちんばの中尾でーす。(4月生まれ35〜40歳) |
| ∴ ノ 3 ノ < 風俗嬢にストーカーして個人情報調べて本番強要する鬼畜でーす。 |
ノ\_____ノ、 | サバゲーは京都THE ROCK、大阪BBGUN愛用でPCなんかも趣味。|
( * ヽー--' ヽ ) | 大阪市内の会社勤めで新大阪ムニュDX(プラチナ会員)、 |
(∵ ;) ゚ ノヽ ゚ ):) | 日本橋クラブなみだの風俗嬢中心に狙ってまーす。 |
(: ・ )--―'⌒ー--`,_) |クラブなみだの巨乳嬢ユカちゃんがオキニでーす。 |
(___)ーニ三三ニ-) | TOYOTA RAV-4が愛車でauのエリクソンの携帯使ってまーす。 |
(∴ ー' ̄⌒ヽニ3 ) | 片足ビッコ引いてるから、神!ちんばの中尾と呼んでねー。 /
`l ・ . /メ / \__________________________/
0265デフォルトの名無しさん
05/03/17 18:54:480266デフォルトの名無しさん
05/03/17 18:58:02大好評発売中!
http://openuser10.auctions.yahoo.co.jp/jp/user/dancexxx1960?
市販SOFTやオンラインSOFTのパスワード集です。
オークション関係から画像・OS・表計算・CAD・・・・etc
国内・国外のあらゆる分野のSoftを解析済です。
これを初めて手にされた時には、驚愕される事でしょう。
そして・・・手当たり次第にインストールを始める筈ですw
パソコンをご使用の方なら、必ず!満足されると思います。
解析結果のデータベースには15,000点を越えるパスワードが入ってます。
このパスワード集から検索するだけで、登録や制限解除が出来てしまいます。
シェアウェアを購入して、正規登録したのと同じ状態になります。
余りにもデータが多すぎる為、辞書引のようなパスワード検索SOFTで提供します。
シェアウェア以外にもパッケージ版をVectorなどでオンライン販売してるSOFTにも
多数対応しています。これらをダウンロードして無期限に試用する事も可能です(^^;
WindowsXPやOfficeなどのCDキー(プロダクトキー)ジェネレーターを使えば複数のパソコンに
インストールする事も可能です。デスクトップとノートPCなど2台以上持ってる場合は特に有効ですね。
オンラインSOFTを購入した経験は有りますか?
ありとあらゆる分野の優れたSOFTが、数多くありますよね。
しかし、ほとんどが試用期間や機能制限をして、「気に入ったら購入してください」です。
もう少し使いたいが使用期限切れで、削除・・・再インストールを繰り返していませんか?
0267デフォルトの名無しさん
05/03/17 22:15:32誰かC言語でプログラム書いてもらえませんか?
0268デフォルトの名無しさん
05/03/18 00:28:000269デフォルトの名無しさん
05/03/18 16:32:26JFIFファイルにコメントを追加するようなサンプルってないですか?
コメント領域のマーカーもわからない・・・
0270デフォルトの名無しさん
05/03/19 14:48:38Delphiで書いてやるよ。
もしくはPHPで書いてやるよ。
Cならわざとめちゃくちゃなコードで書いてやるよ?
てか、課題ですか?
0271デフォルトの名無しさん
2005/03/23(水) 00:44:50「猫でも分かる…」を買ってきて1週間ほど自分なりにプログラムを書いているんですが、
デバッグでいちいちメッセージボックスを表示するのが面倒で、
変数の内容などをコンソールのようにウィンドウにタラタラと表示したいと思い、
11章の「メモ帳もどきを作ろう」を参考にEditコントロールを貼り付けて、
Edit_SetTextを使って表示してみたのですが、
次の文字列を表示すると、前に表示した文字列が消えてしまいます。
TextOutを使ってみようかとも思うのですが、これだと表示のY座標を管理しなければいけなさそうですし、
表示の行数が多くなったときにスクロールしたりするのも大変かなと思っています。
何か簡単に実現する方法をお教えいただけないでしょうか。
0272271
2005/03/23(水) 00:46:460273271
2005/03/23(水) 00:47:380274デフォルトの名無しさん
2005/03/23(水) 03:40:12すでにある文字を取得して、それにこれから表示させたい
文字列を連結して、って感じでどうだろう?
0275271
2005/03/23(水) 05:54:26こんな感じかと作ってみたんですが、改行せずにどんどん一行に書いちゃってます。orz
改行するにはどうすればいいんでしょう?
string型とか使えばもうチョット綺麗になる気もするんですが、使い方が分かりません。
int edit_printstr(HWND hEdit, char *str)
{
int nLen;
HGLOBAL hMem;
char *lpszBuf;
nLen=GetWindowTextLength(hEdit)+strlen(str);
hMem = GlobalAlloc(GHND, sizeof(char)*(nLen+1));
lpszBuf=(char *)GlobalLock(hMem);
GetWindowText(hEdit, lpszBuf, nLen+1);
strcat(lpszBuf, str);
Edit_SetText(hEdit, lpszBuf);
GlobalUnlock(hMem);
GlobalFree(hMem);
return 0;
}
0276271
2005/03/23(水) 05:58:420277271
2005/03/23(水) 08:39:00おかげさまで無事Editコントロールにコンソールのように表示できるようになったのですが、
表示がウィンドウサイズより大きくなっても、自動でスクロールしてくれなくてちょっと不便に感じています。
ウィンドウ生成時などの指定で簡単に実現できそうな気がするのですが、
どうなんでしょうか。
もしできるようでしたらその方法を教えていただけるとうれしいです。
0278デフォルトの名無しさん
2005/03/23(水) 18:52:04IDとパスワードいれたらログインできたりするプログラムなんですが、プログラム辞典なんかで
調べたんだけど載ってないし・・・だれかわかる人いますか?
0279デフォルトの名無しさん
2005/03/23(水) 23:09:220280デフォルトの名無しさん
2005/03/24(木) 02:31:23)ノOutputDebugString
0281271
2005/03/24(木) 06:16:11ありがとうございます。とっても基本的っぽいことをしらなくてお恥ずかしいです。
これとは別に277の件については知っておけば何かの役に立つかとも思っています。
カーソル位置をいじれれば実現できるのかなぁと思っています。
0282デフォルトの名無しさん
2005/03/24(木) 17:11:13会員制のWebサイトを作るなら、とりあえず
Windowsのエクスターナルコネクタライセンスを買いなさい。
0283VC++ .NET
2005/03/24(木) 20:41:37分割を教えていただけないでしょうか?
0284デフォルトの名無しさん
2005/03/24(木) 20:50:57<crtdbg.h>ヘッダの
_RPT、_RPTF 系マクロ
とかってないのか?これなら、統合環境内で表示できる
0285デフォルトの名無しさん
2005/03/24(木) 21:05:0910回繰り返すforループの中に
80回繰り返すforループを
0286デフォルトの名無しさん
2005/03/24(木) 22:12:58取り合えず作ってみたのですが
TCHAR mes[100] = "あいうえおかきくけこさしすせそたちつてと";
int count = 0;
while(mes[count] != '\0')
{
count += 2;
TextOut(hdc, 0, 0, mes, count);
Sleep(50);
}
これだとまず「あいうえおかきくけこさしすせ」までが一気に表示されて、
その後「そたちつてと」が一気に表示されるという不可思議なリズムになってしまいます。
どうすればいいでしょうか?
0287デフォルトの名無しさん
2005/03/24(木) 22:36:15ループ内でGdiFlushを呼んでみたらどう?
0288デフォルトの名無しさん
2005/03/25(金) 02:56:15BYTE hoge[800];
と仮定して
BYTE uho[10][80];
という配列を作って
memcpy(&(uho[0][0]), &(hoge[0]), 800);
とすればええんでない?
メモリがもったいないって言うなら
BYTE* pUho[10];
っての作って
for (int i = 0; i < 10; i++) pUho[i] = hoge[i * 80];
とする手もあるけど
0289288
2005/03/25(金) 03:00:55pUho[i] = hoge[i * 80];
は
pUho[i] = &(hoge[i * 80]);
の間違え
0290デフォルトの名無しさん
2005/03/25(金) 03:05:35)ノ EM_SETSEL & EM_SCROLLCARET
0291デフォルトの名無しさん
2005/03/25(金) 03:09:18)ノSetTimer&KillTimer&WM_TIMER&InvalidateRect&WM_PAINT
0292291
2005/03/25(金) 03:15:54ちなみにSleepで指定するのはミリ秒(1/1000秒)なので1000ぐらいを指定すればええんでない?
普通はWM_TIMERでカウントアップして再描画指示してWM_PAINTで描くけど
0293デフォルトの名無しさん
2005/03/25(金) 06:28:20目的どおり「1文字ごとに」表示するように
頭を切り替えられないか。
まとめて処理すべきでないと考えられないか。
0294286
2005/03/25(金) 06:54:14やっぱり駄目でした。
それとTextOut(hdc, 0+(count*6), 0, mes[count], 2)
っていう一文字ずつ表示するのはやった事がありますが
これも286と同じ状況になりました。
Timerは出来るだけ使いたく無かったのですが、やっぱり使うことにします。
0295デフォルトの名無しさん
2005/03/25(金) 07:20:090296デフォルトの名無しさん
2005/03/25(金) 07:28:21目的どおり「1文字ごとに」表示するように
頭を切り替えられないか。
まとめて処理すべきでないと考えられないか。
0297デフォルトの名無しさん
2005/03/25(金) 07:33:06Timer使わなくてもInvalidateRectだけでいけました
簡単な事でした、有難うございます
>>296
お前うぜえから死ね
0298291
2005/03/25(金) 10:31:29Timerは出来るだけ使いたくないという事ですが、ループ中はプログラムが
応答無しになるのでなるべくなら使った方が良いと思います。
例えば>295が言っている様にWM_PAINTというのはシステムが「再描画してね」
と指示しているのでこれを無視すると以下の不具合が起きます。
・他のウィンドウを重ねてどけた時にそのウィンドウのカスが残る
・マウスの設定でソフトカーソルを使用しているとカーソルの残像が残る
0299デフォルトの名無しさん
2005/03/25(金) 10:53:51)ノ strtok&atoi
0300デフォルトの名無しさん
2005/03/25(金) 12:56:03SendMessage( HEdit, WM_VSCROLL, MAKEWPARAM(SB_BOTTOM,0), 0 );
0301デフォルトの名無しさん
2005/03/25(金) 12:58:43エディットボックスへの文字列の追加ならこれでOK!
SendMessage( HEdit, EM_SETSEL, GetWindowTextLength(HEdit), GetWindowTextLength(HEdit) );
SendMessage( HEdit, EM_REPLACESEL, (WPARAM)FALSE, (LPARAM)"String" );
0302271=275=277
2005/03/25(金) 22:02:24たくさんの方からいろいろ教えていただけてとてもうれしいです。
現在、出張中で手元にVC++がありませんが、
明日、自宅に戻り次第、教えていただいたことを試したいと思います。
ありがとうございました。
0303初心者
NGNGP="010D51"; //*P='0',*(p+1)='1',*(p+2)='0',*(p+3)='D',*(p+4)='5',*(p+5)='1'
この文字列Pをchar変数testに以下のように入れなおしたいのです。
*test=0x01
*(test+1)=0x0D
*(test+2)=0x51
アドバイスお願いいたします。
0304デフォルトの名無しさん
NGNG0305デフォルトの名無しさん
2005/04/02(土) 17:15:560306デフォルトの名無しさん
2005/04/02(土) 17:35:40const char *p = "010D51";
int num = strlen(p) / 2;
BYTE *test = malloc(num);
int i;
for (i = 0; i < num; i++)
{
char temp[3] = {p[i], p[i + 1], '\0'};
test[num] = strtoul(temp, NULL, 16);
}
0307デフォルトの名無しさん
2005/04/02(土) 18:09:27forの中で宣言かよ
0308デフォルトの名無しさん
2005/04/02(土) 18:20:27文句あるか?
ところで今試して気付いたんだけどchar temp[3] = {p[i], p[i + 1], '\0'};はC++でしか通らない。
それだったら i の宣言もforに入れればよかった。
0309デフォルトの名無しさん
2005/04/02(土) 18:33:42逆にforのなかの宣言の何が悪いのか詳しく聞きたい
0310デフォルトの名無しさん
2005/04/02(土) 18:47:550311デフォルトの名無しさん
2005/04/02(土) 20:38:380312初心者
2005/04/03(日) 14:15:01有難うございました。
0313デフォルトの名無しさん
2005/04/04(月) 02:08:20p[i]とp[i + 1]はp[i * 2]とp[i * 2 + 1]にしないと駄目じゃね?
test[num]もtest[i]だな
あと、strtoul()使うならtemp用意しなくても
test[i] = strtoul(&(p[i * 2]), &(p[i * 2 + 1], 16);
で、良いと思うが
0314313
2005/04/04(月) 02:10:010315デフォルトの名無しさん
2005/04/05(火) 16:07:12デバッグコンパイルを実行するとエラーになります。
調査方法教えて下さい。
0316デフォルトの名無しさん
2005/04/05(火) 16:26:35デバックコンパイルを実行する??
なんか矛盾してるような...
0317デフォルトの名無しさん
2005/04/05(火) 16:49:35デバッグコンパイルのExeを実行するとエラーになります。
File: wincore.cpp
Line: 991
でエラーみたいでつ。
0318デフォルトの名無しさん
2005/04/05(火) 16:58:56配列をはみ出してアクセスしてるとか、開放したポインタ使ってるとか
0319デフォルトの名無しさん
2005/04/05(火) 17:17:51if (pWnd != NULL)
{
// Should have been detached by OnNcDestroy
#ifdef _DEBUG
ASSERT(pMap->LookupPermanent(hWndOrig) == NULL);
#endif
}
0320デフォルトの名無しさん
2005/04/05(火) 17:26:47VC++でデバッグビルドしたEXEをVC++通さずに実行するのがそもそもオ�hル
0321デフォルトの名無しさん
2005/04/05(火) 17:31:34余計なお世話だと思うけど、デバッグ実行とdebug.exeの実行では、作業ディレクトリが違うというのは了解しているよね?
0322デフォルトの名無しさん
2005/04/05(火) 17:45:42知らなかったでつ。
ソースのファイル参照部分見てみます。
0323315
2005/04/05(火) 17:57:00>ttp://homepage2.nifty.com/DSS/VCPP/MFC/Thread/ThreadMFC.htm
この内容が関係ありそうです。
AfxBeginThread()を使ってますし、CWndでエラー出てますし。
でも書いてある意味と対処方法が分からないorz
0324デフォルトの名無しさん
2005/04/05(火) 18:05:11それを参照して対応が正しいが判断してるから、
別スレッドにポインタだけ渡すと、そっちのスレッドの対応表には無いからエラーになる
スレッド間で共有する場合は、HWNDを渡して
受け取ったスレッドでFromHandleを呼び出すと、
MFCはCWndの一時オブジェクトを作ってそのポインタを返し、
ハンドルとCWndの対応を表に書き込むからそれを使ってもエラーにならない
そのページに書いてあることが理解できないようじゃMFCなんて使えないぞ
0325デフォルトの名無しさん
2005/04/05(火) 18:09:22とりあえず、プロジェクトの設定で、空欄になっている「作業用のディレクトリ」をDebugにしてみて下さい。
それでデバッグ実行して、エラーがでなければ、私の余計なお世話ということで、他の
原因を探してください。
>>323
マルチスレッドなら、デバッグ実行でエラーがでない可能性はありますね。
ただ、そのページの話は、デバッグ実行でも問答無用にエラーが出ると思うんですが。
0326315
2005/04/05(火) 18:16:08ディレクトリをDebugフォルダにしましたが正常に動作しました。
それどころか、OutputDebugStringの内容を表示してくれるソフトを起動しても正常動作になっちゃう。
本当にタイミングっぽいです。
>>324
ざっと検索してもclass CWndを使ってないんですが、
違う派生クラスになってるのかなぁ?
Cソースに接木でMFCが足されたようなソースで、メインウィンドウはリソースありません。
メニューとかダイアログとかはリソースですが。
0327デフォルトの名無しさん
2005/04/05(火) 18:42:55リソースとはなんなのか考えたほうがいいと思われ
0328315
2005/04/05(火) 18:44:40いや、Windowsで言うリソースって意味で。
Delphiなんかだとダイアログはリソース無いわけで。
0329デフォルトの名無しさん
2005/04/05(火) 19:05:42どの道実行されればオブジェクトが作られハンドルが割当てられるんだ
0330315
2005/04/05(火) 19:09:31その通り。だから、リソースとはなんなのか考える必要は無い。
0331デフォルトの名無しさん
2005/04/05(火) 19:41:390332デフォルトの名無しさん
2005/04/15(金) 00:33:3550枚くらいのbmp(24bit、640×480)の中から検索する場合、
どんな感じで組んだらいいですか?
ちなみにSDKでやってます。
0333デフォルトの名無しさん
2005/04/15(金) 11:46:07画像の何を検索するの?
0334デフォルトの名無しさん
2005/04/15(金) 17:30:59俗に言う感性情報検索ってものを作ろうと思ってて、
画像の色彩情報を頼りにいろいろ検索しようと思ってます。
0335デフォルトの名無しさん
2005/04/22(金) 13:12:08したいんですけど、うまくいきません。
空のコンボボックスが出来てしまいます。
参考にしたサイトでは、配列に格納されている文字をコンボボックスに登録する
という風になってるんですが、出来たコンボボックスは空っぽ・・・。
これは何でなのでしょう?
0336デフォルトの名無しさん
2005/04/22(金) 16:21:100337デフォルトの名無しさん
2005/04/22(金) 17:02:43ありがとうございます。そちらは解決しました。
現在、win32でエクセルファイルを開かずにデータを取得し、
ダイアログボックスで設定を入力した上で、その設定を元にセルのデータ
チェックをするというプログラムを作っています。
計算のロジックは出来たのですが、エクセルの読み込みやダイアログボックス
をメイン上でうまく出せません。
どうしたら良いでしょうか?
0338日曜プログラマー
2005/05/08(日) 19:31:57テキストを印刷するプログラムで文字化けしてしまい困っています。
開発環境はWindowsXp、VC++ver4.0SEです。
SDIでMFCを使って、印刷をさせたく、本やWebを参考になんとかC***View::OnPrint()
までたどりつきました。
印刷内容はCStringArrayにある適当なCStringを抽出してきた文章で、レポート用紙
のような用紙に余白、行数を指定して印刷します。
Viewでループを組んで、1行ごとの文字列をDocumentに要求しており、Documentでは
要求されるたびに文章の抽出、与えられた行数からの文字列の抽出を行っています。
CStringの行数を調べるために、Findで'\n'の位置を見つけて、Rightで行を区切っていく
作業と、Leftを使って与えられた1行の文字数での抽出を行った所、文字化けしてしまいます。
どうやらおおもとのCStringをreturnで返してやると、文章はちゃんと取り出せてそうで、
その後にCString.IsEmpty()を行った直後にreturnで返すと文字化けしているようです。
いろいろいじった結果、IsEmptyやFindなどを使った後のCStringをreturnすると文字化けする
ようなので、1文字ずつ改行の判定をするようにしてみたりしましたがうまくいかず途方に
暮れています。
よろしくお願いします。疲れました…。
0339デフォルトの名無しさん
2005/05/08(日) 20:06:380340日曜プログラマー
2005/05/08(日) 20:13:33Visual C++ ver4.0 Standard editionのつもりでつ。
たぶん、7年くらい前の購入です。
日曜プログラマですが、使えそうなのができたら仕事でも使ってます。
0341デフォルトの名無しさん
2005/05/09(月) 01:40:430342日曜プログラマー
2005/05/12(木) 19:27:15ははぁ。書くのがめんどくさいような原因なのですね。
とりあえず、次の休みにがんばってみますが…
次は元のデータをそのまま返して、Viewで処理してみようかなぁ
0343日曜プログラマー
2005/05/15(日) 01:19:11OnPrint()でフォント指定すれば治りました。
恥ずかしい…。orz
どっかのWeb siteの印刷の解説でOnBeginPrinting()でフォント指定してたので
それを流用してましたが、関数を抜けたら作ったフォントは当然破棄されますね。
破棄されてもメモリに情報が残っているために、そこの内容が書き換わるまでは
内容が保持されるような挙動を示していたと言うことですね。
もう、不思議な動きにおもいっきりはまりました。
レスくださった皆様、ありがとうございます。
私はまたプログラミングに戻ります。
0344デフォルトの名無しさん
2005/06/09(木) 17:10:370345デフォルトの名無しさん
2005/06/20(月) 00:28:24WindowsでGUIなインタフェースをつけるように先生に言われ、
「猫でも…」を買ってきてとりあえずボタンクリックで実行できるようにはしたんですが、
計算中はウィンドウの再描画なども行われず、全くのだんまりになってしまって、
何かのバグで停止してしまっているかのように見えてしまいます。
インストーラやダウンローダのように「何%まで終了しました」というウィンドウを表示したいのですが、
どうすればいいのか全く分かりません。
計算は単純なものをループで回しているだけのものですので、
そのループの何回目まで終了したかを表示すればいいんだと思うのですが…。
どのように書けばいいのか教えていただけないでしょうか。
環境はVisualStudi.net2003で言語はVC++を使っています。
また、できれば計算を途中で中止する「キャンセル」ボタンもつけたいとも思っています。
0346デフォルトの名無しさん
2005/06/20(月) 05:26:49ヒントをあげよう。( ´∀`)っ[Sleep()]
スレッドでもいいんだが、スレッドをやらせるのは危険な気がする
0347345
2005/06/20(月) 06:08:42ヒントありがとうございます。
が、頂いたヒントから
・ループ中にSleep(10)などを突っ込む
・「VC++ 再描画 sleep」などの語句で検索
をしてみましたが、解決の糸口も見つけられませんでした。
わがままで申し訳ありませんが、もう少しヒント(できれば答え自体)を
教えていただけないでしょうか。
0348デフォルトの名無しさん
2005/06/20(月) 07:07:090349デフォルトの名無しさん
2005/06/20(月) 07:15:46おぃおぃ、Sleepじゃ何の解決にもならんだろ。
347も調べたなら、それくらい気づけよ。
0350デフォルトの名無しさん
2005/06/20(月) 07:28:420351345
2005/06/22(水) 22:29:37ごめんなさい。
>>348
どこにどういう風にSleepをいれれば、どういう理屈で解決するのか全く分かないんです。
>>349 さん
が書かれている通り「Sleepでどうやって解決するんだろう?」とは思ったんですが、
私が知らないだけで、どこかにSleepをいれればうまくいくものなのか、
それだけで済むならそれが一番いいのかなと思っています。
>>350
progressとかで検索して、メッセージポンプという言葉や、
具体的なソースのようなものもあったのですが、
(例 ttp://hp.vector.co.jp/authors/VA007941/program/no2051.html)
そのまま貼り付ければOKというようなお手軽なものが見つけられず、
どうにもできない状況です。
皆様に頼ってばかりで申し訳ないのですが、
メッセージポンプについてご教示ください。
0352デフォルトの名無しさん
2005/06/22(水) 22:41:340353デフォルトの名無しさん
2005/06/22(水) 22:42:55お前が張ったURLの先にあるMessagePump()はそのまま貼って使えるが。
0354デフォルトの名無しさん
2005/06/22(水) 22:46:14お好みの方法でどうぞ。
http://www.kumei.ne.jp/c_lang/sdk/sdk_72.htm
http://www.kumei.ne.jp/c_lang/sdk/sdk_87.htm
> そのまま貼り付ければOKというようなお手軽なものが見つけられず
根本が間違っているから、
そのまま貼り付ければOKなんてものを探すな。
0355デフォルトの名無しさん
2005/06/22(水) 22:50:01> 固まる減少を回避できる
不覚にもワロタ
0356345
2005/06/22(水) 23:21:24さっきの書き込みの後、MessagePump()だけを使ってうまくいったんで、
報告しようと思って書き込みに来たらそのままのことを指摘して頂いることを知りました。
もう少し、やってみてから書き込むべきだったと反省しています。
>>354
> 根本が間違っているから、
> そのまま貼り付ければOKなんてものを探すな。
先生から「金曜までに…」と言われていたので焦ってお手軽な手を求めてしまっていました。
反省しています。
先のMessagePump()もどういう理屈なのか理解できていないまま使っていますが、
これから少しでも理解できるように努力していきます。
ありがとうございました。
0357デフォルトの名無しさん
2005/07/04(月) 13:33:53ix = m_ix; //m_ixはエディットボックスのメンバ変数
こんな感じでエディットボックスの数値を取得しようとしたんですが、
エディットボックスの値が数値以外や空白の場合、固まってしまいます。
デバックモードで見たところ、UpdateData(TRUE);で止まっているようなのですが、
どうすればよいのでしょう?
0358357
2005/07/04(月) 20:57:12★初心者にVisual C++を教えるスレ★ Part20
http://pc8.2ch.net/test/read.cgi/tech/1120222322/
0359デフォルトの名無しさん
2005/07/28(木) 22:20:34DAOを使用し、以下のとおり実装しようとしてます。
1.D/B接続用インスタンス生成
2.D/B接続
3.レコードセットインスタンス生成
4.クエリーの発行
5.〜4の結果を使用した処理もろもろ
6.レコードセットクローズ
7.D/Bクローズ
全てローカルスレッドで処理すると正常に終わるのですが、
4.のみをワーカスレッド内で行うと7でエラーになってしまいます。
回避方法をご存知の方、どなたかお知恵をお貸しください。
0360デフォルトの名無しさん
2005/09/09(金) 19:44:33強制的にタスクバーに戻して、MaxmizeでWindowを表示したい。
どなたか方法教えてください。
環境 VC++6.0 WndowsXP
0361デフォルトの名無しさん
2005/09/09(金) 22:09:54円盤上?
0362デフォルトの名無しさん
2005/10/12(水) 10:53:310363デフォルトの名無しさん
2005/10/12(水) 23:32:420364デフォルトの名無しさん
2005/10/19(水) 15:45:04struct tako{
double x;
double y;
};
class hoge{
public:
struct tako ika[640][480];//←この位置で宣言するとおk
struct tako kai[256][256];//←この位置で宣言するとおk
void funk(void);
};
void hoge::funk(void){
//struct tako ika[640][480];//←この位置で宣言するとダメぽ
//struct tako kai[256][256];//←この位置で宣言するとダメぽ
・
・
・
}
&ika[0][0] →0x1063f664
&kai[256][0] →0x1063f664
てな感じでメンバ関数の中で配列宣言するとアドレス被るヤツが現れるのですが
(メンバ変数として宣言するとアドレスが被らない)
これって仕様ですかね?
0365デフォルトの名無しさん
2005/10/19(水) 17:16:42手っ取り早い方法または参考サイトを教えていただけるとうれしいです。
いろいろと検索かけてみましたがなかなか見つからないので、よろしくおねがいします。
0366デフォルトの名無しさん
2005/10/19(水) 17:21:07被るも何も範囲外じゃねーか
0367デフォルトの名無しさん
2005/10/19(水) 21:46:16kai[256]と宣言するとkai[0]〜kai[255]までの256個の要素が使える。
よって>>366
0368デフォルトの名無しさん
2005/10/20(木) 07:44:42&ika[0][0] →0x1063f664
&kai[255][0] →0x1063f664
だ
0369デフォルトの名無しさん
2005/10/20(木) 14:57:33joyGetPosEx使え
1分もかからず検索できたぞ糞が
0370デフォルトの名無しさん
2005/10/20(木) 21:59:33とりあえず関数の自動変数にしたらスタックオーバーフローするだろ。
0371デフォルトの名無しさん
2005/10/30(日) 23:06:35駄目なら理由を教えてくれると幸いです。
0372デフォルトの名無しさん
2005/10/30(日) 23:19:31その2ファイルはコンパイル時間短縮のためのプリコンパイルドヘッダにかかわっているから。
プロジェクトのプロパティからプリコンパイル済みヘッダを使わない設定にすれば削除できる。
0373デフォルトの名無しさん
2005/10/31(月) 07:38:170374デフォルトの名無しさん
2005/11/03(木) 10:40:21言語 :VC++.net 2003
その他:Excel2000
VC++からExcelのデータを読み書き制御をやっているんですが、
Excelのセル(行)を挿入するってどうやればいいのですか?
(例えば1行目2行目にそれぞれデータが入っていて、
2行目に新規でデータ行を挿入したい(元の2行目は3行目にずれる))
下記のURLを参考にさせてもらっているんですが、
セル挿入らしきものはなくて、URLのサイトから
[Excelを操作しよう]-[範囲指定したCellのコピーと貼り付け]
をクリックしたところに挙げられているやり方で、ずらしてコピーしていく
方法しかないのかな?と思っています。
もっと簡単な方法をご存知の方は、是非ご教授お願いします。
(参考URL)
ttp://www.attain-sys.com/vc/vc.html
0375デフォルトの名無しさん
2005/11/03(木) 13:01:430376& ◆vFEdc9l4GY
2005/11/03(木) 17:42:17私へのレス…ですよね?
VCでは無理ってことですか?
仕事なんでVCで実現しなければならないんです(>_<)
もしご存知でしたら、お願いします。
0377375≠374
2005/11/03(木) 18:17:01いや、漏れなら仕事だからこそVBAでやっつけるような内容だと思っただけ。
つまり、その手の仕事はVBAで片付けるからVC++から制御したことはないのだよ。
Copy/Pasteができるのなら、その他の制御もできそうだから頑張って探したまえ。
0378374
2005/11/03(木) 18:23:53374=376です。
376のレス先と名前が変になってました…。
なるほど、あまりVC++でやらない制御なのかな?
がんばって探してみます。
もし、やったことがある方がおられたら、お願いします。。
0379デフォルトの名無しさん
2005/11/03(木) 21:22:40その後でそのルーチンをVC++へ移植すればいい。
ActiveXの建前として言語非依存がある。
ある言語でできることは他の言語でできないわけがないことになっている。
言語によって簡単だったり面倒だったりの違いはあるけど。
0380374
2005/11/04(金) 08:28:42ありがとうございます。
まずはVBAで探してみますね。
■ このスレッドは過去ログ倉庫に格納されています