<< February 2018 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 >>
SEARCH
OHERS
ADMIN
TAGS
暑い (11) , 気温 (10) , 梅雨 (7) , windows (6) , 植物 (5) , 引越 (4) , かいわれ (3) , かめ (3) , (3) , 設立 (2) , WSH (2) , VC++ (2) , VBS (2) , unix (2) , 扇風機 (2) , エアコン (2) , linux (2) , 買物 (2) , ガラス (2) , teraterm (1) , 花火 (1) , svn (1) , subversion (1) , kiq (1) , eclipse (1) , C++ (1) , vi (1) , zip (1) , sha1 (1) , win32 (1) , hash (1) , md5 (1) , (1) , (1) , 神社 (1) , お願い事 (1) , 神田 (1) , 甘酒 (1) , 靖国神社 (1) , 講習 (1) , ミスド (1) , ラーメン (1) , 風邪 (1) , 酒饅頭 (1) , 湯島 (1) , (1) , お菓子 (1) , トレッキング (1) , ドーナツ (1) , みやげ (1) , アスクル (1) , 自作 (1) , 蚊取線香 (1) , (1) ,
ARCHIVES
VC++,win32 デバッグ時 変数内容を表示する
Win32アプリケーションで、デバッグ時に変数の内容を表示したい時があります。
その時に手軽に表示する方法として、下記があります。



◆MessageBox()を使う



下記の関数でメッセージボックスが表示されます。

MessageBox( NULL, "HogeHoge", "Title", MB_OK);




◆OutputDebugString() を使う




下記の関数で、VisualStudioの出力ウインドウに、メッセージ内容が表示されます。

OutputDebugString("HogeHoge\n");





◆printf()の様な書式指定出力を使うと便利かも





#include <stdio.h>
void MyOutputDebugString( LPCSTR pszFormat, ...)
{
va_list argp;
char pszBuf[ 256];
va_start(argp, pszFormat);
vsprintf( pszBuf, pszFormat, argp);
va_end(argp);
OutputDebugString( pszBuf);
}

  • (2015-11-20 09:35:55)
subversion で対象外ファイル、拡張子、ディレクトリ指定
ほとんどのプロジェクトでは、バージョン管理に含めたくないファイルやフォルダーがあります。
*.o のようなコンパイラーが生成するファイルや、*.bak *.old や TMP OLD BAK などざっくり古いソースを置いている場所なども無視したいものです。

こんな場合は、ローカルの設定ファイルにリストを記載します。
設定ファイル: ~/.subversion/config

設定ファイル内の
[miscellany]
global-ignores = *.o *.bak *.old old OLD TMP

と書いておけば、svn st でステータス表示すると、無視されたファイルは表示されません。
ちなみに、 svn st --no-ignore でステータス表示すると、
無視されているファイルに'I'がついて表示されるので、
無視されている状況の確認ができます。
  • (2015-11-12 11:09:09)
PathFileExists ファイルやフォルダが有効であるか確認するAPI
Windowsでファイルやフォルダの存在を確認する関数。


BOOL PathFileExists(
_In_ LPCTSTR pszPath
);


この関数を使うために、Shlwapi.h のインクルードと
ShLwApi.Lib の参照を追加する必要があります。

VisualStudio2010Expressの場合、
プロジェクトのプロパティ → 構成プロパティ → リンカー → 入力 → 追加の依存ファイル で 「ShLwApi.Lib」を追加します。このリンクの方法を探すのに時間がかかりました。


関数リファレンスはこちら⇒ https://msdn.microsoft.com/en-us/library/windows/desktop/bb773584(v=vs.85).aspx
  • (2015-10-20 12:05:36)
仮想コンソールなどのウィンドウサイズを変える方法
Teratermなどでウィンドウのサイズを変更すると、ウィンドウの一部分だけでスクロールが行われたり、clearコマンドや[Ctrl]+[L]キーで画面をクリアしても、変な位置にプロンプトが表示されたりすることがあります。

そのようなときは、下記のように resizeコマンドでウィンドウサイズを再設定すると良い。

$ eval `resize`←「`」は[Shift]+[@]で入力する
  • (2015-09-29 13:29:17)
いってきました
みなさまいかがおすごしでしょうか。

週末暑かったですねぇ。昼間部屋の温度が
34℃に達しましたよ。普通なんっすかねぇ。

今週は映画村っぽいところにいってきました。
混んでるかなと思ったらすいてました。
さすがに暑いからかな。

まずは入場券を買って自動ドアを開けたら
こんなのが待ってましたよ。

1.JPG
おーいぇい。昔っぽいですなぁ。えぇ感じです。
ほぼ貸切だぜぇ。

色々見て回ってますとこんなの発見。

2.JPG
よく時代劇なんかで出てくる船着場っていうのでしょうか。
柳がえぇ雰囲気かもし出してます。

川はめっさ汚れてましたが鯉がいるようです。
キャツらは人影を発見すると「えさよこせ」と
言わんばかりに寄ってくるようです。
しゃーないんであげてみました。

3.JPG
おー、さっきまで数匹やったのに
知らん間に増えとるど。
キャツらも必死なんでしょう。

そして探索したらこんなの発見。

9.JPG
長屋ですな。傘屋さんもあります。中を覗いたら
撮影で使ったと思われる道具やら置いてました。
まぁ使わないときはそんなもんですわな。

またまた探索後、お城の門っぽいところ発見。

4.JPG
右の高いところで弓部隊を配置したりするんかな。

昆虫もいましたよ。

5.JPG
チキチキバッタっちゅうのかな。

6.JPG
シオカラトンボかな。オニヤンマもいましたが
逃げられました。

城発見。

7.JPG
あ、ほんまは真ん中に城っぽいのありますよ。
いや、写真左の水草が別世界だったので
それを紹介したかったのです。

8.JPG
ここだけきれいでした。後は青空全開でした。

ちょろちょろっとお土産買って帰宅しました。
家でシャツ脱いだら、首筋がくっきり赤く
なってました。日焼けしすぎてしまいました。
暑すぎとちゃいまっか。
  • (2009-08-16 20:54:35)
1 | 2 | 3 | 4 | 5 | 6 | 7