トップページ⇒tech
41コメント10KB

【カス】初心者中の初心者知識0の会

■ このスレッドは過去ログ倉庫に格納されています
0001なんもわからへんNGNG
0からのプログラミング

iostreamってなに?とかのまったくの0からの勉強。
いっしょに教えあおう。
0002デフォルトの名無しさんNGNG
1からの風俗レポ

ペッティングってなに?とかのまったくの1からの勉強。
いっしょに教えあおう。
0003デフォルトの名無しさんNGNG
君が男子高校生なら教えてあげてもいいよ
0004神NGNG
C++DOS窓プログラムで
記号AAじゃなくて別につくったビットマップの絵を
表示させて動かすことってできるの?
これはVCじゃないとだめ?
0005ネ申NGNG
Turbo C++ for DOS 使え
0006デフォルトの名無しさんNGNG
>>4
名前がえらそうだから教えない。
0007タオパイパイNGNG
C++DOS窓プログラムで
記号AAじゃなくて別につくったビットマップの絵を
表示させて動かすことってできるの?
これはVCじゃないとだめ?
0008デフォルトの名無しさんNGNG
また糞スレかよ。
0009デフォルトの名無しさんNGNG
>>7
名前がふざけてるから教えない。  
0010筑紫哲也NGNG
C++DOS窓プログラムで
記号AAじゃなくて別につくったビットマップの絵を
表示させて動かすことってできるの?
これはVCじゃないとだめ?
0011デフォルトの名無しさんNGNG
つまんねえよ
0012デフォルトの名無しさんNGNG
>>10
誠意が感じられないから教えない。  
0013もういい NGNG
C++DOS窓プログラムで
記号AAじゃなくて別につくったビットマップの絵を
表示させて動かすことってできるの?
これはVCじゃないとだめ?
0014デフォルトの名無しさんNGNG
しつこい。
0015デフォルトの名無しさんNGNG
>>13
もういいなら教えない。
0016もういいNGNG
おーしーえーてーよーーー
0017男子高校生@学校からNGNG
初めまして。
男子高校生です。
0018デフォルトの名無しさんNGNG
>>13とかって誤爆だろ?
誤爆元はここ。
http://pc.2ch.net/test/read.cgi/prog/1019454179/
0019デフォルトの名無しさんNGNG
だれが男におしえるかよ。
0020デフォルトの名無しさんNGNG
判ったよ キミは人工知能みたいだから

1、VCではDOSアプリは作れない
2、DOS窓ではDOSアプリかコンソールアプリを動かす事が出来る
3、コンソールアプリではビットマップの絵をコンソールに表示する事は出来ない

この3つの知識から結論を導いてくれたまえ。 期待してるよ
0021デフォルトの名無しさんNGNG
じゃ補足情報
4、 DOSアプリを作る事が出来るコンパイラは
     TC/BC/TP/QC/MC などがある

5、コンソールにグラフィック表示する事は出来ないが
 コンソールアプリでもディスクトップや別の窓を開いて表示する事は出来る
0022課見NGNG
さっぱり
0023神NGNG
さっぱり、わかりません。
使っているのはVC++6.0です。

それのスース作成で、まあ、簡単なプログラムして
真っ黒画面ウィンドウ(これのことDOS窓っていうんだよね)に
Aさん、Bさん。A+B=5点
みたいなのはできます。
そんでこの画面に絵を表示できるのですか?
例えばシューテングゲームで飛行機が「 山 」

で、この山に絵を割り当ててうごかすっての。
0024デフォルトの名無しさんNGNG
>>23
とりあえず この過去ログを全部読んでみて

Windowsプログラムでゲームを作りたい。
http://mentai.2ch.net/prog/kako/957/957341074.html

それから感想聞かせてね。 ああダメだと思ったら Delphiにしなさい。
0025田口トモロヲNGNG
 DOS窓にビットマップの絵を表示さることができるのか。
 VC++でないとできないのか。

男たちに前に難関が立ちはだかる。
これはプログラムの着かれた男たちの長い戦いの物語である。

♪風の中のす〜ばる〜
0026デフォルトの名無しさんNGNG
男子高校生でも ともっちになら教えてあげたいな。
手取り足取り一晩中いろんなことを。
0027デフォルトの名無しさんNGNG
よるんじゃねェ
この白豚ホモ野朗!
0028神NGNG
なんだ・・おまえらこんな質問にも答えられないのか、
使えねーな、まったく。
0029デフォルトの名無しさんNGNG
2ch なんてクズばっかだから来ないほうが良いよ。
0030デフォルトの名無しさんNGNG
>>28
本社は非営利ですので利益が上げられないのです、
だから答えられないのです
合法です
0031デフォルトの名無しさんNGNG
>>23
出来ます。 方法は簡単です

1、VC++6.0で DOS用のコンパイラをまず開発します。
  そのお作りになった言語でEGA/CGA/VGAを叩けば実現可能です

2、VC++6.,0で DOS窓に似たアプリを作りましょう
0032デフォルトの名無しさんNGNG
WindowHandleを取得してGDIで書けばいいんじゃないの?
0033デフォルトの名無しさんNGNG
>>32
それで DOS 窓に描けないこともないが、文字をスクロールさせたら、
グラフィックも一緒にスクロールしてしまったり、他のウィンドウで
隠れてしまった部分が再描画されなかったりと、なかなか楽しいことになる。
0034神NGNG
そっかーやっぱ黒画面で作るゲームはやっぱ
昔のポケコンとかファミリーベーシックみたいな
AAだけでやるしかないか。

じゃあ、ウィンドウズに入ってるゲームパックや、アクセサリゲーム
にあるような
絵を使ったゲーム作りたいなら、C言語だkじゃなく「VC」としてC言語以外にも
なんだか難しい言語覚えないといけないの?
0035デフォルトの名無しさんNGNG
初心者はHSPを使えばいいのです!!!!!!!

VCは神の声を聞ける特別な人種でしか使えないのです!!!!!!!
0036けろNGNG
一瞬ゼロ知識証明問題のスレかと思いました。
0037デフォルトの名無しさんNGNG
>>33 へえそんな事出来るのか

 どうやって窓ハンドルもらうの?
0038プロジェクトマネージャーNGNG
名スレの予感
0039デフォルトの名無しさんNGNG
>>38
禿同
004033NGNG
こんな感じ。ちょっと長いが許してくれ。インデントもなくなってしまうだろうが(゚ε゚)キニシナイ!!
Win95,98,2k で動くことを確認した。
ポイントは、SetConsoleTitle() を使ってユニークなタイトルを設定して、
それを用いてハンドルを取得するということと、Win9x では DOS 窓は2重構造に
なっているので FindWindowEx() を2度呼び出す必要があるということだ。

#include <windows.h>

BOOL IsWindows9x()
{
static DWORD dwVersion = 0;
static BOOL IsWindows9x = FALSE;

if (dwVersion == 0) {
dwVersion = GetVersion();
IsWindows9x = (dwVersion >= 0x80000000);
}
return IsWindows9x;
}

int main(int argc, char *argv[])
{
HWND hWnd;
HDC hdc;
HPEN hRedPen, hOldPen;
char szOldText[80], szId[32], szTemp[32];

GetConsoleTitle(szOldText, sizeof(szOldText));
wsprintf(szId, "bSee%08X", GetTickCount());
SetConsoleTitle(szId);

do {
Sleep(100);
GetConsoleTitle(szTemp, sizeof(szTemp));
} while (lstrcmp(szId, szTemp));

if (IsWindows9x()) {
hWnd = FindWindowEx(NULL, NULL, "tty", szId);
} else {
hWnd = FindWindowEx(NULL, NULL, "ConsoleWindowClass", szId);
}
SetConsoleTitle(szOldText);
if (IsWindows9x()) {
hWnd = FindWindowEx(hWnd, NULL, "ttyGrab", NULL);
}

hdc = GetDC(hWnd);
hRedPen = CreatePen(PS_SOLID, 1, RGB(255, 0, 0));
hOldPen = SelectObject(hdc, hRedPen);
Ellipse(hdc, 100, 100, 300, 300);
SelectObject(hdc, GetStockObject(HOLLOW_BRUSH));
Rectangle(hdc, 0, 0, 50 ,50);
SelectObject(hdc, hOldPen);
DeleteObject(hRedPen);
ReleaseDC(hWnd, hdc);

// Sleep(5000);

return 0;
}
0041デフォルトの名無しさんNGNG
迷スレの羊羹
■ このスレッドは過去ログ倉庫に格納されています