2005-04-01から1ヶ月間の記事一覧

明日やること

プラグイン一覧ダイアログ表示を PluginMgr のメンバに AddPlugin(Plugin& plugin)を isWritableの代わりに pluginTypeで 1(読み)2(書き)3(両方)のようにする。

持ってくるもの

座布団 cal.rb

CListCtrl ソートする方法

// sortparam.h ---------------------------------------------------------------- class CSortParameter { public: CSortParameter() { m_bSort = TRUE; } virtual ~CSortParameter(); BOOL m_bSort; //!< 昇順降順のフラグ int m_nIndex; //!< ソートす…

std::string

703 :デフォルトの名無しさん :2005/04/03(日) 18:55:51 文字列をstd:stringなどを使いたいのですが、std::stringはどうもUNICODE環境をサポートしていないようです。 例えばFindWindowへの引数などに使いたいのですが、std::string以外に扱いやすい文字デ…

GNUソフトウェアリリース標準

http://www.linux.or.jp/JF/JFdocs/Software-Release-Practice-HOWTO.html

bash readline .inputrc

# http://www.linux.or.jp/JM/html/GNU_bash/man1/bash.1.html set meta-flag on set input-meta on set output-meta on set convert-meta off set show-all-if-ambiguous on set kanji-code sjis set visible-stats on #Control-a:beginning-of-line Contro…

MFC イベントハンドラ呼び出しの順番

ID_FILE_NEW ( [新規作成] ) ↓ CWinApp:OnFileNew() ↓ CDocManager::OnFileNew() ↓ CDocument::OnNewDocument() ID_FILE_OPEN ( [開く...] ) ↓ CWinApp:OnFileOpen() ↓ CWinApp:OpenDocumentFile() ↓ CDocManager::OpenDocumentFile() ↓ CDocument::OnOpenDo…

CMainFrameやビュー作成時にメソッドが呼ばれる順番

フレームワークは、下記のような順番で CMainFrame クラスのメンバ関数を呼出して、主ウィンドウを作ります。 PreCreateWindow( ) ウィンドウの寸法などを設定します。 OnCreate( ) ウィンドウのフレームを作ります。 OnCreateClient( ) ウィンドウクライア…

Wordドキュメントをテキストに変換

http://freshmeat.net/projects/antiword/

VisualStudio 自動実行マクロの作り方

http://www.aurora.dti.ne.jp/~m-tamaki/Tips/PC.htm 昔のVisual C++ 6.0なんかで動いたマクロでは、ファイルを開いたときに自動的に起動するような関数はSub Application_DocumentOpen( theDocument ) MsgBox( "FileOpen!" ) End Subというように"Applicati…

結論

C:\Documents and Settings\username に設定ファイルを置くのが一番かも

2chで聞く

screen ruby スクリプトファイルのある場所のフルパスを知るには

apply.rb

#!/bin/ruby command = ARGV.shift #TODO: create temporary file name tmp = "hogess" ARGV.each do |x| com = sprintf("%s %s > %s", command, x, tmp) puts com system(com) com = sprintf("mv -f %s %s", tmp, x) system(com) end # #!/usr/bin/env pyth…

ゴミ箱

alias rm='gomi' function gomi() { /bin/mv $* ~/.gomi }http://makimo.to/2ch/pc5_unix/996/996949546.html

明日やること

exerbであのスクリプトを実行ファイルに固めるいいサイト http://plaza.harmonix.ne.jp/~fakira/

デバッグ法

http://www.cisnet.or.jp/home/tsuneoka/win32sub/7.html

VisualStudio ショートカットキー

C-F3 カーソル下の単語を検索 C-S-G カーソル下のファイル名を開く A-ENTER

このアドインは超便利っぽい

http://www.workspacewhiz.com/WorkspaceWhiz30VSNET_1026.exe

VisualC++ ユーザー定義キーワードを色づけ

http://rararahp.cool.ne.jp/vc/vctips/msdev.htm

明日やること

家賃振込み Cygwin screen http://www.his.kanazawa-it.ac.jp/~idurumi/blog/archives/000943.html A.vim 修正

Visual C++ コマンドラインからビルド

http://www.microsoft.com/JAPAN/developer/library/vcug/_asug_building_a_project_from_the_command_line.htmコマンドラインパラメータ メモリにロードされていない DLL にブレークポイントをセットする方法 unicode 文字列を表示する方法 デバッガの変数…

マウスのあけ方

反時計回りにまわす 上のほうを親指で思いっきり左に押す。

VCマクロ

http://www4.org1.com/~kitt/labo/main.html http://www1.u-netsurf.ne.jp/~dex/programing/memo/002.htm

Win:ファイルが存在するか

#define FILEEXIST(s) (::GetFileAttributes(s) != -1) ディレクトリか GetFileAttributes(s) & FILE_ATTRIBUTE_DIRECTORY で多分大丈夫(要実験)

VisualC++ プロジェクトファイル名を変更するツール

http://www.codeproject.com/tools/vsrename.asp example) vsrename oldname newname .

Cygwinで文字が化けるときは

$ wget http://www.sixnine.net/cygwin/cygwin-doc/moconv.sh $ vi moconv.sh $ ./moconv.sh http://www.heavenwolf.org/archives/2004/11/03/2121.php

WinCVSが落ちる

福岡と申します。Masatoshi Totsuka san wrote: 初めてメイルします、戸塚と申します。 (snip) 現象: WinCVSをインストールし、(ごった煮版1.20、本家版すべて同様) 立ち上げ立て、Tips をクローズした直後、(最初は初期設定を終了した直後) WinCVS…

" カーソルの下に新規行を挿入し、現在のカーソルの位置までスペースを挿入 function! NewLineIndented() let line = getline(".") let len = col(".") -1 let i = 0 let spaces = "" while i :call NewLineIndented()

VCが生成するファイル

○×は cvs で add するべきかどうか(間違ってるかも) ○sln ソリューション ○vcproj プロジェクト ○rc リソース ×pdb (Palm Data Base) プロジェクトやデバッグの情報。インクリメンタルリンクに必要 ×ncb 統合環境がシンボル管理する際の情報が格納されてい…

フック

SetWindowsHookEx を使う。 グローバルフックにするときは、フック関数とSetWindowsHookEx をDLLに入れなければならない。本体がMFCアプリのときは、DLLもMFC拡張DLLにしなければならない(ウィザードで「MFC DLL」選択し、その次の画面のアプリケーションの…