とっちゃん's Blog

WindowsInstaller に WiX はいかがですか~

目次

Blog 利用状況

ニュース

とっちゃんって?

コミュニティ

@ITの記事

CodeZineの記事

WiX チュートリアル

Windows ユーザー エクスペリエンス ガイドライン

唯一の日本語書籍

記事カテゴリ

書庫

日記カテゴリ

インストーラ関連

旧館

祭りに参加してみるなど。

ネタ元多数につき割愛。

せっかくなので、Win32 API オンリーで作ってみました。

コンパイラは、Windows 用のコンソールアプリが作れる NT系OSに対応したものであれば、なんでもOKです。

#include 

typedef struct tagCat
{
 const TCHAR* pszName;
 const TCHAR* pszType;
}CAT;
static const CAT cats[] =
{
 { TEXT("しゅうたん"),  TEXT("アメショ") },
 { TEXT("ろり"),   TEXT("アメショ") },
 { TEXT("みずきちゃん"), TEXT("スコティ") },
 { TEXT("マグさん"),  TEXT("ほげ")  },
 { NULL,     NULL   }
};
int main()
{
 HANDLE hStdOut = GetStdHandle( STD_OUTPUT_HANDLE );
 const CAT* cat = cats;
 while( cat->pszName != NULL ){
  if( lstrcmp( cat->pszType, TEXT("ほげ") ) != 0 ){
   TCHAR szBuff[256];
   wsprintf( szBuff, TEXT("%sは%s\n"), cat->pszName, cat->pszType );
   DWORD cbLen = 0;
   WriteConsole( hStdOut, szBuff, lstrlen(szBuff), &cbLen, NULL );
  }
  cat++;
 }
 return 0;
}

lstrcmpi -> lstrcmp に変更

投稿日時 : 2010年5月27日 20:14

コメントを追加

# にゃんこ夢の共演まつり会場・勝手口 2010/05/27 21:06 すいません、VB4しかやってないんです、VBAはやったけど(ぼそ)

にゃんこ夢の共演まつり会場・勝手口

タイトル
名前
URL
コメント