No.4ベストアンサー
- 回答日時:
記載サイトのチェックが甘かったです。
C#についてでしたね・・・。
申し訳ございません。
codeprojectのほうにWin32APIの.NETでの利用方法らしきものが記載されていたので、URLを貼っておきます。
http://www.codeproject.com/KB/dotnet/Win32APICPl …
誠に、ヒントを有難うございました。
そして、新しいサイトの情報を感謝致します。
おかげさまで、動くようになりました!
ちなみに、
[DllImport("user32")]
extern bool MessageBeep(unsigned int uType);
このような記述になりました。
英語ができるとプログラマーとしては本当に有利なのですね。
身に染みました。
本当に有難うございました。
No.3
- 回答日時:
ANo.1は単なる「本の紹介だけ」で、何の参考にもならないので、ここを読んで。
http://www.atmarkit.co.jp/fdotnet/dotnettips/024 …
それでも判らなければ再質問をどうぞ。
以下蛇足。
内容も確認せず、google検索で最初の方に出てきたページのURLを貼っただけでは、回答にはなりません>ANo.1の回答者さん
ご解答感謝致します。
私が参照していたのは、ご添付くださったURLの記事です。
しかし、No2の方への回答の通り、C++でそういった記載をしますと、構文エラーになってしまうみたいです。
C++は別の書き方があるようですが、具体的なサンプルのあるページが見付からなくて、果たしてC#専門なのかと行き詰ってしまっております・・・。
No.2
- 回答日時:
C++2003.NETでWin32開発は普通にできるとは思いますが、
質問者様の内容だと、.NETアプリケーションにおいてWin32APIを使用したいということでいいのかな??
下記サイトに、望んでいることが書かれているのではないかと思います。
http://wisdom.sakura.ne.jp/programming/cs/cs65.h …
ご解答有難うございます。
VC++の.NETで、Win32の関数を使用したい・・・といった主旨になります。
いただいたサイトのURLは、C#のようですね。
C#の記述をするとC++のほうでは構文エラーになってしまうみたいです。
[DllImport("user32.dll")]
public static extern bool MessageBeep(BeepType beepType);
上記のような内容を自作クラスの内側に記述すると、「error C2143: 構文エラー : ';' が 'public' の前にありません。」「error C2144: 構文エラー : 'bool' は ':' によって先行されなければなりません。」といった記述のエラーになってしまうのです。
どうもC#とC++では使い方が違うようなのですが、今回の内容でGoogleを検索しても、C#のソースしか出てこなくて、こちらで質問させていただこうと思いました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MySQLにて、SQLファイルの実行...
-
Windowsコマンドプロンプトのmo...
-
リンクエラーの修正法を教えて...
-
VBA PDFで保存するマクロで実行...
-
Windows セキュリティ 検出済み...
-
Windows3.1とWindows95の最低動...
-
Windowsの古いゲーム(32bit OS...
-
debian がインストール後、起動...
-
macでDocuWorks を使うのは無理?
-
Mac上でLINE を使いたいのです...
-
Apacheのアンインストール
-
古いiMacにLinuxをインストール...
-
Eclipseでseasar2にmysql
-
BootCampでWin7をインストール...
-
andLinux
-
10.5.4 Leopard を購入が必要
-
ソフトをインストールできない...
-
centOS6のインストールについて...
-
soralis8 で gcc
-
Macbook ProからgoogleDriveを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windowsコマンドプロンプトのmo...
-
MySQLにて、SQLファイルの実行...
-
VBA PDFで保存するマクロで実行...
-
デザイナ表示が出来ません
-
vb.netによるアプリが動かなく...
-
リンクエラーの修正法を教えて...
-
VBA グラフを複数作成する場合
-
Visual Studio のエディタの動...
-
office32ビット版で作成したExc...
-
VB6.0とVB.NETの違いについて
-
さっきからGoogleログインでテ...
-
Latexでコンパイルはできるがdv...
-
ドリームウィーバーでホームペ...
-
グーグルWebマスターツールのク...
-
テキストエディタatomの日本語化
-
Excel VBAでグラフを移動させる...
-
perl初心者です。
-
構文はどこまで順守すべきでし...
-
matlabの@で関数呼び出せない。
-
例外時のエラーについて
おすすめ情報