2006-01-01から1年間の記事一覧
AppendMenu や InsertMenu 等で動的にメニューの内容を変えられ、且つ、CreateMenu や CreatePopupMenu 等で動的にメニューリソースを確保する事が出来ますがー さて、CreatePopupMenuで、サブメニューを動的に追加しようとします。 ハンドルを新しく作成し…
安部官房長官は subversion をお気に召しているようです。打ってるコマンドラインに ";" とか使って、微妙に濃い目なところがなんとも。うむ。
いつから発生したかの確証は無いんですが…(現在の所の)最新版である 1.3.5 にアップデートしてから、コミット時に作業内容のメッセージを記述しておくテキストボックスが文字化けするようになってしまいました。多分。 フォントの設定がおかしいだけなので…
ゲームの改築作業してましたが、正直どう構成して良いのか全くわからず、えらい迷走してる感じはあったんですが………よ、ようやく前回の3D回りに続いて2D回りも出来たような感じです。*1↑かしらー! この場合はリソース1枚だからなんてことは無いんですが…
超久々に DirectX の世界へ戻ってきて、懐かしさのあまり、自分のコードがどうなってるのかサッパリわからない状態ですがー。(ぉ orzさて、ようやく描画できる状態に持ってきたのです。それは良いのですが…明らかに描画がおかしい。はて…?俺は別にピカ●ュ…
24時間テレビに対抗して、こっちで 24時間プログラミングしてます。(予定)朝方とかになったら大分ヤヴァイかもしれませんが…^^; どうでもいいんですが、2002年のコードが出てきました。あまりにもあんまりなコードで、死にたくなりました。(ぉ orz
ここ数日、何で突然 doxygen のソースコードを引っ張ってきて、あーだこーだやり始めたかと言うと「日本語ファイル名が付いてるファイルが一切扱えない」という問題を解決したかったからなのですよ。理由は次のとおり。 doxywizerdで、日本語ファイル名/フォ…
doxygen がやっぱりリークしてると思うんだ… void initDoxygen() { static_var = new Hogehoge; : } void usage() { 〜〜ごにょごにょ exit(1); } void readConfiguration(int ac, char* av) { if(コマンドパラメータ不正) { usage(); } } int main(int ac, …
ちょぃと気になることがあったので、doxygen を VC でビルドしてみたのですよ。…んまぁ、一言で言ってますが、元々このアプリは linux 向けのソフトな故、VCでビルドできるようにするのに中々苦労しましたが……^^; でまぁ、ちょっと トレスしてみたんです…
開発するとなると、いろんなアプリを駆使してガリゴリ作業していく事になります。 ネットから小物ツールを拾ってきて、コンソール開いてコマンド叩いて…と。で、ココで困るのが "path\to\bin_dir" への 環境変数 PATH 指定なんですよ。 頻繁に使うツールだと…
何かしら常駐アプリを作った時*1、「DirectXを利用したフルスクリーンのゲームが動いているときは、特定の処理を行いたくない!」というケースが発生する事があります。フルスクリーンで集中して遊んでいる中、突然謎の音が鳴ったり、謎の通知ウィンドウが出…
……また VS2005 ぉー? もー… orz UNICODE ビルドを行ってますので、cout は利用せずに wcout を利用する事になります。 で、日本語文字列が上手く出力されないという問題に遭遇してまして「あー、"japanese" に locale 設定せにゃあきませんか」と気づいた訳…
コミケ直前にこの問題に遭遇して、x64 build のリリース大丈夫かとヒヤヒヤしましたが…^^;さて、この問題について検証してみました。テストコードとして次のコードを打ち*1、x64 build 最適化付き (/O2, /Ox) でビルドしてみると可憐に落ちます。 enum ET…
Download Microsoft® Visual Studio® .NET™ 2003 Service Pack 1 from Official Microsoft Download Centerというわけで、締切り間際でもない人はそそくさとパッチ当てちゃいましょう〜 しかしなー、いろいろ修正される様ではあるのですが、VS2003 は素の状…
盗んだデータをICMPで送信するトロイの木馬,pingパケットに見せかける | 日経 xTECH(クロステック) うぐぐ…ネットワークの世界は本当に良く解らん… 【インタビュー】Vistaで色管理はどう変わる? | 日経 xTECH(クロステック) 色空間が広がるのは良いん…
ある自作DLLが export している関数を、メインのアプリケーションから呼んだとします。 で、このDLLは遅延読み込みを行い、初めてそのDLLが読み込まれたとシマス。関数を呼ぶところでDLLが読み込まれ DllMain が実行されますがー DllMain を抜けたところで落…
32bit のリリースビルドは動くのに、64bitのリリースビルドしたものがどうしても落ちるので、あれやこれやと実験していたのですが……どーも最適化にバグがあるっぽい事が判明。擬似コードになりますが… const int g_anArray[10] = { ... }; int ConvertCode(i…
Visual Studio 2005 から、コマンドラインでプロジェクトがビルドできる msbuild.exe というものが増えました。 …んまぁ、もっぱら私は vcbuild.exe という VC専用のビルドコマンドを利用しているのですが…(ぉで、まぁこのコマンドに対して、ソリューション…
コンパイルしています... cl : コマンド ライン error D8003 : ソース ファイル名がありません そして、D8003 なんてエラーコードは MSDN ライブラリに載っていないワナ。 なんだろなー…なんて思って調べてみようにも、2件ぐらいしか見つからず。見つかった…
ファイルハンドルの取得に失敗する…。アプリの設定をファイルに書き込もうとして、書き込み専用でOpenしようにも「他のプロセスが使用中」といわれ開けない…うーん…。他に使っているところは無いんだけど…。 とか思ったら、起動した直後の設定読み込み時に C…
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/hooks/hookreference/hookfunctions/callnexthookex.asp?frame=true LRESULT CallNextHookEx( HHOOK hhk, int nCode, WPARAM wParam, LPARAM lParam ); hhk Ignored. !…
自分がビルドしている実行ファイルなのに! なんでやねん!! orz調べてみると、(デバッグ実行時に)手動でもシンボルが読み込めるらしい。 「デバッグ」->「ウィンドウ」->「モジュール」に表示されるモジュールを右クリックして、デバッグシンボル(*.pdb)…
CreateFileMapping と MapViewOfFile を利用すると、プロセス間を超えた共有メモリ空間を作成することができますがーこれ、つまりは 「同じメモリ空間に対して、複数のプロセスから同時にアクセスされる可能性がある」 == 排他処理しないと落ちるんじゃね!…
R6034 An application has made an attempt to load the C runtime library without using a manifest. This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest. For more information, see th…
Vine から ssh すると化ける。 当然といえば当然で、CentOS の文字コードが UTF-8 だからなのですが…さてどうすりゃいいんだろう?と悩む Linux 入門者。知人が作業していた姿を思い出してみると…環境変数で文字コード変更してたよなぁーとか思い出す。 LANG…
はじめに 7/10追記 int anArray[9]; int* p1 = &anArray[9]; // ダメ int* p2 = anArray + ARRAY_SIZE(anArray); // OK との事です。ダイレクトに終端のアドレス取るのではなくて、配列の先頭からn番目とするのが正しいようです。というわけで、下の記事は間…
Visual Studio 2003 の頃、ソースコードのある一定の置換え処理をマクロで実行されていたのですが、Visual Studio 2005 で同じマクロを実行してみたら 正常に動かない。…なんで? orz実験しつつ調べてみたところ タグ付き正規表現置換えを行う(\1, \2やらを…
CentOS with apache で httpサービス構築を試みてみたのですが、DocumentRoot を変更してみたら、apache に「それディレクトリじゃねぇよヴォケが!」 といわれて起動しない。オーナーを httpd とかに変更してみたりしても認識してくれない。調べてみると、…
VS2003までは、コンパネの「サウンドのプロパティ」から ビルドキャンセル ビルド失敗 ビルド完了 ブレークポイント のサウンドの設定が出来たのに*1、VS2005からは何故に何処にも設定がありませんか? orzビルド中はブラウジングとかしてるので、終了した事…
というわけで、マクロ書きました。えぇ書きましたとも。普段は VC しかいじってない身で VB 書いたり、Win32API をダイレクトに使っている身なのに .NET Framework とかいじって必死になってみましたが、書いてみましたよ! つ、疲れた… orz でまぁ、マクロ…