dllの書き方なのですが、一応エラーなどは出ませんでしたが、
チェックしてほしいことがあったので有識者様にチェックをしてもらおうと思って書きました。
using system;
using System.runtime.InteropServices;
namespace OOO
{
class OOO
{
[DllImport("xinput1_4.dll")]
static extern void XinputGetstate()
}
}
今回はXinputGetstateについてではなく、Dllimportについてお聞きします。
dllの指定はこれだけで構いませんか? (ディレクトリ指定などは行いませんのか?)
dllはコピペしてソリューションフォルダと同じフォルダに入れますか?
エラーは出ていません。
「問題・課題が含まれてない質問」で、何が問題なのか、何を聞きたいのか不明です。
読んでください→ https://teratail.com/help/question-tips
dllimportの書き方の("xinput1_4.dll")のこの表記のままでメソッドが稼働するのか、
たとえば、[Dllimport("C:\Windows\System32\Xinput1_4.dll")]のように書かなくていいのか。
exeファイル化して確認してないのは、確かに僕の落ち度でいけないと思うのですが・・・
> 一応エラーなどは出ませんでしたが
何が問題なのか、何を聞きたいのか不明なのですが、何にせよとにかくやりたいことができているなら、それでいいのではとしか言いのですけど・・・
ヒャー
> ヒャー
スコアがマイナスの理由が分かるような気がする
DllImport関連の記事検索したり実際にビルドして動かせば5分と掛からずに判りそうなものだけど、何故しないのかが謎。
https://teratail.com/questions/178879
> だって1年未満だもん
ここから二年経ちました。
残念ですが何も変わっていません。
始めてからの期間の長さではなく本人の資質の問題ですね。
あなたの回答
tips
プレビュー