サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
www.arcpit.co.jp
1-4-7. 標準関数とWIN32APIの対応表 メモリ操作 _memccpy --- memchr --- memcmp --- memcpy CopyMemory _memicmp --- memmove MoveMemory memset FillMemory, ZeroMemory _swab --- 文字操作 isalnum IsCharAlphaNumeric isalpha IsCharAlpha, GetStringTypeW (Unicode) __isascii --- iscntrl ---, GetStringTypeW (Unicode) __iscsym --- __iscsymf --- isdigit ---, GetStringTypeW (Unicode) isgraph --- islower IsCharLower, GetStringTypeW (
アークピットのソフトウェア このホームページはアークピットのサイトで、フリーやシェアウェアのソフトウェアを公開しています。プログラミングのツールを中心としたソフトウェアのおもしろい情報や、役に立つデータがいろいろあります。またダウンロードできるファイルが多数ありますのでご利用ください。 ApMake Version 1.44 ApMakeは、WindowsのGUI形式で MAKEやNMAKEツールを実行する小さなユーティリティです。 条件付けコンパイルに対応します。コンパイル結果は、 スクロールできるウィンドウに表示しますので見失うこともありません。 またそこからタグジャンプができます。 エディタや開発ツール類の起動も搭載しました。 1クリックでHとCPPを同時に開くことができ、 小さなウィンドウに開発関係の全プラットを統合できます。 ApMakeはフリーソフトです。ダウンロードしてご
1-2-3. 変数名の命名 変数名に関しては検討を要する事項がたくさんあります。まず変数は前にも触れたハンガリー記法と言う、今では当たり前の命名法を使います。ハンガリー記法とは、マイクロソフトのハンガリー出身のプログラマであるCharles Simonyiにちなんだものです。 ハンガリー記法 ハンガリー記法とは、本来の名前の前に小文字で、変数の型をシボル化した文字を付加する記法です。例えばnCmdShow,lpszFileName,hWndなどがこの方法で付けた変数名です。nCmdShowのnは整数を表します。lpszFileNameのlpszとはlong pointer to a string terminated by zeroを表します。これは歴史のある命名で、少し後で検討します。またhWndのhは、ハンドルでHWND型であることを表します。 変数名の一般的な命名 変数は通常は、ハン
2-1-2. WinMain関数とその仕様 WinMain関数 Windowsのプログラムは、WinMain関数で始まります。C言語のmain関数と同じと考えても結構です。DLLファイルなどの例外はありますが、通常のアプリケーションは、必ずこの関数が含まれます。 INT APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, INT nCmdShow) { : : return msg.wParam; UNREFERENCED_PARAMETER(hPrevInstance); } 初めての人は、この文だけ見ても、なじみない型や宣言の羅列で戸惑うかも知れません。しかしこれらは、Windowsのプログラミングの文化です。それには、慣れるよりしかたありません。1つづつ説明しますので、あきら
Windowsのプログラミングは、非常に大変な作業です。最低のことを行なうにも、1,000ページ以上の解説書かドキュメントは必要です。まして本格的なアプリケーションを作成しよとすると、不明の事項がたくさん・たくさんあり、それらを時間を掛けて1つずつ解決しなければいけません。 ここでは、C言語とWindowsのAPIを使って、皆様のアプリケーションに役立つ事項を紹介していきます。APIを説明するのではなく、具体的な用例をソースコードを例示して解説します。内容によっては1週間・1ヶ月かかる作業も、あっという間に済んでしまうこともあるでしょう。皆様のお役に立てれば幸いです。 Windows WIN32 API Topics API Topicsのサイトの構成と操作は、こちらをご覧ください。 APIの基本 はじめに プログラミングの書法 プログラミングの基本 C言語の書法と側面 クラスとウィン
このページを最初にブックマークしてみませんか?
『【アークピット】 ケータリングはすべてお任せ下さい』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く