VisualStudio

参照設定にはまった

いやーーーー、ほんとにはまりました。 約3時間。 原因がわからず、その途中で違う問題を発生させて… VCで参照設定で、ソリューション内のライブラリのプロジェクトを参照設定に追加すると libファイルの指定等が不要になります。しかし、コンパイルしても…

クリップボードリング

コーディングする際に、クリップボード拡張系のソフトがないと非常にめんどくさいです。 自分の環境では、クリップボード拡張ソフトがインストール済み。 ほかの人のマシンでコーディングする際、あと、アプリを勝手にインストールしたらダメな環境とかそん…

コンソールアプリケーションでプリコンパイル済みヘッダーを使用しない場合

コンソールアプリケーションでプリコンパイル済みヘッダーを使用しない場合に、フラグは使用しないになっているが、stdafx.h/stdafx.hが作成され、stdafx.hがインクルードされるのは、不具合な気がする。

Redistributable?

Microsoft Visual C++ 2005 Redistributable というものがインストールされている。 ライセンスのあるVisualStudioをすべて削除しようとしていてなんだろうと思ったら、Microsoft Visual C++ 2005 の再配布パッケージでした。いわゆるランタイム。

Visual Studio Express Editionのいろいろ

Microsoft Visual Studio 2008 Express Edition よく寄せられる質問 # Express Edition を商用目的で使用できますか。はい。Visual Studio Express Edition を使用して作成したアプリケーションについては、ライセンスの制限はありません。 商用目的での利用…

VisuatlStudioのクラスウイザード等でInternet Explorer スクリプト エラー

VisuatlStudioでクラスウイザードでInternet Explorer スクリプト エラーが発生。[,w400] [,w400] ちょっと調べるとすぐに答え。フィードバック: MFC クラスウィザードでスクリプトエラーが発生する http://connect.microsoft.com/VisualStudioJapan/feedbac…

tech・ed 2009のこのあたり

どうやら、参加できそうです。 東京という社内では僻地にいるメリットが生かせた。 Visual Studio 2010 & .NET Framework 4.0 Team Foundation Server 構築術 (VSS からのマイグレーション) Silverlight 3 の新機能 業務アプリケーション向けの WPF 開発 Win…

DWMAPI.DLLが存在しない

DWMAPI.DLLが存在しない そんなDLLは参照しているつもりありませんが… SHELL32.DLL →SHDOCVW.DLL →MSHTML.DLL →IEFRAME.DLL →URLMON.DLL →DWMAPI.DLL と参照して、問題が発生することがあるようです。 DWMAPI.DLLが見つからない http://blog.goo.ne.jp/yulal…

ランタイムライブラリは、どうすればいいの?

VisualStudio VC++でランタイムライブラリでどれを選択すればいいのか? MFCの使用はどうすればいいのか? いつも共有DLLで使用するようにしているので、そのままリリースすると、顧客に起動しないんだけどって言われてランタイム入れてくださいってお願いす…

Visual Studio 2010と.NET Framework 4.0

「Visual Studio 2010」「.NET Framework 4.0」のベータ1が提供開始 http://itpro.nikkeibp.co.jp/article/NEWS/20090519/330230/ 米Microsoftは米国時間2009年5月18日,次期アプリケーション開発プラットフォーム「Visual Studio 2010」および次期アプリケ…

VisualStudio のExpressEditionをインストールしてみる

VisualC++ 2008 Express Edition をインストールしてみる http://www.microsoft.com/japan/msdn/vstudio/express/ #Firefoxだとデザインが崩れるがそんなこと気にしない 上記の中から好きなものを選択。 実行ファイルがダウンロードできるので、そのまま実…

VisualStudio2003をインストールするときに、いつもなやむ

VisualStudio2003をインストールするとき MSDNの Visual Studio ,NET 2003 Enterprise Developer, Disc1を利用する。 このとき、に Microsoft Visual Studio .NET 2003 Prerequisitesを入れろと言われて、 そんなものどこにあるの?って Disc2161.1 Visual S…

MATLABで外部プログラム開発

MATLABで外部プログラムを開発する場合は、CやFORTRANが利用できる。 DLLを作るような感じになるが、単純なDLLではない。 mexという形式でMATLAB上でコンパイルする。 mex Test.c なんてすると、 Test.mexw32 ファイルが生成されて、 lh = Test(rh0, rh1) み…

C++で、InfとNaN。

const double DEF_Zero = 0.0; // コンパイラエラーをごまかす const double DEF_Inf = 1.0/DEF_Zero; const double DEF_NaN = 0.0/DEF_Zero; 1.0/0.0 0.0/0.0 は、コンパイルで怒られる。 そのために、ひとつはさむ。何で定義されてないの?

実行ファイルの一致しない

2台のマシンでコンパイルした実行ファイルのサイズが異なる。環境 ・VisualStudio2005 VC++ SP1 ・WindowsXP SP2 と SP3(これは違う) ・1台だけVisualStudio2008がインストールされている たぶん、 ・スタティックライブラリでMFCを使用するこれが影響し…

MDIで子ウインドウのタイトルを変更

できそうでできない、、、 MDIで子ウインドウのタイトルを変更 BOOL CChildFrame::PreCreateWindow(CREATESTRUCT &cs) { if(CMDIChildWnd::PreCreateWindow(cs)==0) return FALSE; cs.style &= ~(LONG)FWS_ADDTOTITLE; // タイトルの自動追加を抑制 retur…

VisualStudioでクラスを生成する場合の、テンプレートは変更できるか?

タイトルのままですが、VisualStudioでクラスを生成する場合に 作成されるクラスの記述を変更することは可能なのか? たぶん、テンプレートが存在していて、変更することは可能だと思う。 まず、voidを消したい。Doxygen用ヘッダ(ファイル・クラス)つけたい…

静的なコード分析

VisualStudio2005 の VisualC++2005でコード分析を使ってみる。 Visual C++ 2005 コード分析概要 http://msdn.microsoft.com/ja-jp/security/bb905844.aspx いくつか問題点を指摘された。 Debug版だけONしたけど、Release版でもONにしたほうがいいかな? 指…

スタティックライブラリでMFCを使用する

昔からいつもなんか気持ち良くありません。 スタティックライブラリでMFCを使用する とくに、リリース版での話なんですが、リリースすると大概ランタイムが入っていないのでスタティックリンクしてくれませんかといわれる。 すると、毎回いろいろなエラーに…

VisualStudioの起動を早くするように

VisualStudioはバージョンが上がるたびに遅くなる http://d.hatena.ne.jp/takoashi_net/20090217/1234865697 こんなこと書いたが、なにも手を打っていなかった。 ちょっと設定を変更。 Visual Studioの起動を速くするには?[VS 2005、VS 2008] http://www.…

VisualStudioはバージョンが上がるたびに遅くなる

VisualStudioはバージョンが上がるたびに遅くなっていると思う。 いま、2003,2005を同時に使っているが、やっぱり2005が遅い。 ものすごーーーくスムーズに使うには、どんなスペックのマシンがいるんだ?スペックがあれば、スムーズになるのか?

VSS2005でキーワード展開

VSSのキーワード展開がなんかうまくいかないと思っていたら、 設定が間違っていた。 VSSがキーワード情報を自動的に書き込んでくれる機能 http://prg.seesaa.net/article/103875889.html を参考に。 *1234876809* *.h,*.cpp,*.c とか指定しないといけない。 …

単語単位で選択をするには

キーボードマクロを使うときに、どうしても単語単位で移動したいことがあったのですが、どうしてもうまくいきませんでした。 マクロを書いたりしないとダメかなと思ってあきらめていたら、発想の転換で解決することができました。単語を選択するというショー…

VC6でプロファイルを使えるようにする方法

別のところにメモしてたやつ。プロファイルが使えない環境で使えるようにする /profile を追加 [HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\General] 'ProfilerInstalled'=dword:00000001

VisualStudioのサービスパックはMicroSoft Updateにはでない?

以前から気になっていたが、VisualStudioのバージョンから最新版かどうかをチェックしようとするとMicroSoft Updateが立ち上がる。 でも、なにも表示されない。サービスパックはでているのに、、。 なにか設定が必要なのか? あのメニューはだましなのか?

VisualStudio2008をやっと始めたら・・・

Visual Studio 2008 Service Pack 1 および .NET Framework 3.5 Service Pack 1 http://www.microsoft.com/japan/msdn/vstudio/downloads/sp/vs2008/sp1/default.aspx使い出したらすぐに不具合解決。 出会わなくてよかった…

各プロジェクトのVisualStduioの開発バージョンがわからない

dsw Microsoft Developer Studio Workspace File, Format Version 6.00→6.0 slnファイル Microsoft Visual Studio Solution File, Format Version 8.00→2003 Microsoft Visual Studio Solution File, Format Version 9.00→2005 Microsoft Visual Studio Solu…

WPF始めました

開発環境は刻々と変化・進化していきます。 いまだにVC6を利用しているプロジェクトもあるとは思いますが、 VisualStudio2002,2003,2005,2008とVCも変化してます。VC6で開発するのもいいのですが、ほかの環境も使えるようにはなっていてください。 基本的に…

VC6はもうダウンロードできない?

韓国向けのツールを開発するためテスト環境がほしくなりました。 VirtualPCでWindowsKoreaをインストールして、VC6をインストールして、、韓国版Windowsには KバージョンとKNバージョンが存在します。 Kバージョン:WMPとMMがバンドルされている KNバージョ…

VISTAで開発、C#でファイルのドラッグアンドドロップに苦戦

C#ドラッグアンドドロップするとき、コントロールのAllowDropフラグをtrueにする DragDrop、DragEnterなどのイベントを設定するPictureBoxには、VisualStudioのプロパティではAllowDropは表示されない フォームのLoad時に pictureBox1.AllowDrop=true; のよ…