My Journal

おもに旅行記書いてます

スポンサーサイト


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

リア充してきた


俺がリア充できるわけねえだろおぉぉぉ!!!!!

あくまでも地元の友達だよw

つか、彼女出来ねえええええ!!www

でも今日、彼女いなくていいような気がしたよw

別に彼女じゃなくていいよ。

地元の駄弁れる女の子がいるだけで十分だわw

高めを狙っちゃいかんな。

いや、目が幸せだった。耳も幸せだった。

あと、大勢の古い仲間に会って色んな記憶が蘇ってきて脳ミソも幸せだった。

あ、彼女いないけど、これってリア充じゃねww
スポンサーサイト
  1. 2011/07/31(日) 22:36:25|
  2. 日々の記録
  3. | トラックバック:0
  4. | コメント:0

徹夜麻雀なう。


地元仲間に呼ばれ、徹夜麻雀なう。

なしなし、赤ドラ4枚、連チャン無し、東風戦とかいう『テラ運要素重視ルール』

で、先ほどドラ5pで5p暗カンするというww

つまりドラ6をフーロww

なのにロン上がりできたというww

結果はリーチ・タンヤオ・ドラ6

9飜で子の倍満は16000点

その試合は勝ちましたが、その後は不調。

ダメですなぁ

で、明日も学校なんですね。

なのに徹夜麻雀ww

なにやってんだか

ちなみに、夕方は祭りで地元の女の子を見て目の保養、喋って耳の保養。

明日も同じ。幸せだ。
  1. 2011/07/31(日) 03:06:12|
  2. 日々の記録
  3. | トラックバック:0
  4. | コメント:0

C++でウィンドウと文字表示をするプログラム


やっと、、、やっと、ここまで出来た。

My Journal

【今回できたこと】
・ウィンドウの表示
・最大化・最小化を装備したウィンドウクラスの作成
・単純に文字を表示するだけ

【良く分かんないこと】
ポインタ?なんぞ?それ。構造体の形を取る変数を覆う箱みたいなもんだよね?よくわかんね。
つか、そもそも構造体ってなんぞ?変数の集合体の変数だよね?よくわかんね。
HSPで全く使わなかった用語類に関しては、そんな感じの超あいまいな理解なんで
こりゃ長い道のりになりそうだ。。。

以下、ソース。

=================================
//////////////////////////////////////////////////////////////////
////////////////////// === Window.cpp === /////////////////
///////////////////// C++でウィンドウ表示するapp //////////////////
//////////////////////////////////////////////////////////////////

//各種命令セットをインクルード
#include //「WindowsAPI」を使用するためにインクルード

//関数プロトタイプ(本体は下)
// ウィンドウプロシージャ「WndProc」
LRESULT CALLBACK WndProc(HWND hwnd , UINT msg , WPARAM wp , LPARAM lp);

//WinMain()関数

int WINAPI WinMain(
HINSTANCE hInstance , // インスタンスハンドル
HINSTANCE hPrevInstance , // 過去のインスタンスハンドル(Win16時代の産物、常にNULLでおk)
LPSTR lpCmdLine , // コマンドラインから受け取った引数(意味不明ww)
int nCmdShow ) { // アプリケーションの初期表示方法

HWND hwnd; //hwndをHWND型(ウィンドウハンドル)で初期化
WNDCLASS wndclass; //wndclassをWNDCLASS構造体で初期化(以下、変数の内容)


wndclass.style = CS_HREDRAW | CS_VREDRAW; //CS_で始まる定数のフラグの組み合わせ
wndclass.lpfnWndProc = WndProc; //ウィンドウプロシージャを指定
wndclass.cbClsExtra = 0; //構造体が使用する「余分な(extra)」メモリのサイズ(通常ゼロ)
wndclass.cbWndExtra = 0; //ウィンドウが使用する「余分な(extra)」メモリのサイズ(通常ゼロ)
wndclass.hInstance = hInstance; // 現在のインスタンスのハンドル
wndclass.hIcon = LoadIcon(NULL , IDI_APPLICATION); //アイコンリソースへのハンドルを指定
wndclass.hCursor = LoadCursor(NULL , IDC_ARROW); //カーソルリソースへのハンドルを指定
wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH); //ウィンドウの背景色
wndclass.lpszMenuName = NULL; //メニューリソース(メニューバーのこと)
wndclass.lpszClassName = TEXT("class"); //ウィンドウクラス名

RegisterClass(&wndclass); //ウィンドウクラスを登録(引数はポインタで指定)

hwnd = CreateWindow( //CreateWindow関数…こいつでウィンドウを作成する。
TEXT("class"), TEXT ("Window.cpp") ,
WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX ,
CW_USEDEFAULT , CW_USEDEFAULT , 640 , 480 , NULL , NULL ,
hInstance , NULL
);

if (hwnd == NULL) {
MessageBox(NULL , TEXT("ウィンドウが正しく生成されませんでした。") , TEXT("異常終了")
, MB_OK | MB_ICONWARNING);
return 0;
exit(0);
};

ShowWindow( hwnd , SW_SHOW ); //ShowWindow関数…こいつでウィンドウを表示させる。

// メッセージループ
MSG msg;//msgをMSG構造体で初期化
while (GetMessage(&msg , NULL , 0 , 0)) DispatchMessage(&msg);
return msg.wParam;
}

// ウィンドウプロシージャ…メッセージを処理する専用のルーチン
LRESULT CALLBACK WndProc(HWND hwnd , UINT msg , WPARAM wp , LPARAM lp) {

HDC hdc; //hdcをHDC型で初期化
PAINTSTRUCT ps; //psをPAINTSTRUCT構造体で初期化
static LPTSTR lptStr = TEXT("今日のシュタゲ(17話)微妙だったニャン♪ニャンニャンうるさいニャン♪");

switch (msg) { //switch-case式…switch(式)の式を計算し、caseの中で一致した物を実行。

case WM_DESTROY:
MessageBox(hwnd , TEXT("終わるお。") ,TEXT("通常終了") , MB_ICONINFORMATION);
PostQuitMessage(0);
return 0;

case WM_PAINT:
hdc = BeginPaint(hwnd , &ps);
TextOut(hdc , 10 , 10 , lptStr , lstrlen(lptStr));
EndPaint(hwnd , &ps);
return 0;
}
return DefWindowProc(hwnd , msg , wp , lp); //DefWindowProc=既定のウィンドウプロシージャ
} [EOF]

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2011/07/29(金) 02:14:15|
  2. PCネタ
  3. | トラックバック:0
  4. | コメント:0
次のページ
Read me

プロフィール

ニワカ先輩

Author:ニワカ先輩
わたしのブログへようこそ!

最新記事

最新コメント

リンク

My Journal

Elegy Syndrome

鉄道コム



美少女ゲーム批評空間

カテゴリ

日々の記録 (245)
旅行記 (86)
鉄道 (320)
実物車両以外の鉄道ネタ (15)
鉄道以外の写真 (22)
PCネタ (8)
未分類 (2)

月別アーカイブ

BLOG RANKING

ブログ村

カウンタ

検索フォーム

RSSリンクの表示

QRコード

QR

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。