並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 387件

新着順 人気順

DLLの検索結果81 - 120 件 / 387件

  • Static linking DLL to EXE in C Sharp | unofficialism

    <span title='2015-09-09 00:00:00 +0000 UTC'>September 9, 2015</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;Yoichi Kawasaki | Suggest Changes Q1. C Sharpでexeに複数DLLをスタティックリンクさせて1ファイルにすることはできますか? C、C++ではおなじみのスタティックリンクだが、そもそもC Sharpではスタティックリンクができない。ただし MS Research謹製のILMergeを使えば実行ファイル(exe)に対して複数のクラスアセンブリ(DLL)を1つのアセンブリにマージすることはできる。使い方はこちらが参考になる。また、ILMerge-GUIというGUIツールもある。 Q2. Visual Studioのビルドでも自動的に複数ファイルを1つにまと

      Static linking DLL to EXE in C Sharp | unofficialism
    • C++で汎用的なDLLを作成する

      DLLは複数のプログラムから共通で利用できる部分を分離させたライブラリファイルですが、DLLにはいくつかの種類があり、予め利用用途を想定したうえでどのタイプのDLLを作成するかを決めておく必要があります。 Win32APIのような昔ながらの?DLL MFC拡張DLL COMコンポーネントとして作られたDLL .NET Frameworkで作られたDLL ここでは汎用性の高い昔ながらのDLLの作成方法を解説します。

        C++で汎用的なDLLを作成する
      • 【ExcelVBA】ExcelからC#で作成したDLLを呼び出す方法(COM経由/COMインターフェース)

        概要 本記事では、Excel側のVBAからC#で作成したDLLの関数を呼び出す方法を紹介します。 VBAでごりごりコードを書く作業が苦手(苦痛)且つ、C#での開発に慣れている方は、今回の記事が参考になるのではないかと思います。 今回は、C#のDLLに指定ディレクトリ以下のファイルリストを取得する関数を実装してみたいと思います。 手順 DLL側作業 DLLプロジェクト作成…C#でクラスライブラリプロジェクトを作成します。 DLLプロジェクト設定…COM運用できるようにプロジェクトを設定します。 DLL実装…DLLに関数を実装します。 DLL登録…DLLをシステムに登録します。 Excel側作業 参照設定…Excel側作業:Excelの参照設定にDLLを追加します。 DLL呼出…Excel側作業:ExcelからDLLを呼び出します。 【手順1】DLLプロジェクト作成 VisualStudio起

          【ExcelVBA】ExcelからC#で作成したDLLを呼び出す方法(COM経由/COMインターフェース)
        • Rust Linux上でWindows用のDLLを生成する - Qiita

          概要 RustでのLinux上でのWindowsへのクロスコンパイル 環境は以下 debian 10 Rust 1.21.1 TL;DR https://github.com/jacob327/rust-debian2windows 用途 Windowsのバイナリを生成する場合、次の2つが主な用途になりそうです。 実行ファイル (.exe) 動的ライブラリ (.dll) 実行ファイルを新たに生成する場合は64bit環境一択で良いのですが、他のプログラムからdllとして呼び出す場合は32bit環境を考慮する必要がある場合があります。 Linux上にWindowsのコンパイル環境を作る toolchainとtargetとmingwが必要です。 toolchain: stable-i686-pc-windows-gnu stable-x86_64-pc-windows-gnu target: i

            Rust Linux上でWindows用のDLLを生成する - Qiita
          • Excelを起動するとApiClient.dllが見つからないため、コードの実行を続行できません。 - Re:社内SE(システムエンジニア)の日記のブログ

            今回は、割と深刻です。 オフィスのExcelやWORD、Outlookなどを起動すると・・ [ 目次 ] 現象 解決方法 現象 「OfficeC2RClient.exe システムエラー」 「ApiClient.dllが見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります」 と表示されて「OK」しかクリックできないのでクリックするとそのまま終了してしまいます。 そのシステムエラーの画面です↓ 解決方法 こういった類のシステムエラーで一番の手っ取り早い対処方法は再インストールです。 ここでは手元にインストールメディアがある場合です。 流れとしては、 1、officeの完全アンインストール 2、再インストールです。 officeを完全アンインストールする際に、もしもメールソフトをoutlookをご使用の場合、念のためメールデータのエ

              Excelを起動するとApiClient.dllが見つからないため、コードの実行を続行できません。 - Re:社内SE(システムエンジニア)の日記のブログ
            • C++ dllのメモリ領域について

              Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

                C++ dllのメモリ領域について
              • ひつじかいの雑記帳 — Sheep Smart Card Dll

                SheepSmartCard.dllとは SheepSmartCard.dllは、非接触型カードリーダ・ライタ「SCR331CL-NTTCom」または「PaSoRi」にてICカードの固有ID(UID、IDm)を読み取るダイナミックライブラリ(DLL)です。 本DLLを利用することにより、VisualBasicやAccess・Excelプログラム(VBA)に、カードID読み取り機能をお手軽に組み込むことが可能となります。 固有ID(UID、IDm)はカード製造時に割り当てられるもので、何も書き込まれていないブランクカードであっても、不良品でない限り固有IDは存在します。本DLLが読み取るのは、この固有IDの部分のみであり、その他の情報エリア(例えばSuikaの利用履歴、残高など)の読み込み・書き込み機能はありません。「書き込みが出来なければ意味がない」と思われるかもしれませんが、カード偽造防

                • Pyinstaller DLL 不足のエラー解決 (dll was not found/ No module named XXX) - Qiita

                  a = Analysis( ... binaries=[(r'.\venv_exif\Lib\site-packages\pyexiv2\lib\py3.8-win\exiv2api.pyd', '.'),(r'.\venv_exif\Lib\site-packages\pyexiv2\lib\exiv2.dll', '.')] ...

                    Pyinstaller DLL 不足のエラー解決 (dll was not found/ No module named XXX) - Qiita
                  • GitHub - id-Software/quake2-rerelease-dll

                    This repository contains the game code for the 2023 rerelease of Quake II, for users who wish to mod the game, along with the original game code that was use for reference. Mods can be loaded into the rerelease the same way as the original game: launch the game with +set game mymod or type game mymod into the console while the game is running. We recommend installing mods into your %USERPROFILE%\S

                      GitHub - id-Software/quake2-rerelease-dll
                    • C#ライブラリ(DLL)の作成方法

                      C#から使う、C#で書かれたライブラリ(*.dll)の作成方法です。 C#から使う、C言語ライブラリの作成方法はこちらを参照ください。 まず、ライブラリを呼び出す側のプロジェクトを作成します。 ここでは、Windowsフォームアプリケーションを作成するのに、 テンプレート→Visual C#→Windows→Windowsフォームアプリケーション と選択し、名前を適当に付けてOKボタンをクリックします。 これで、呼び出し側のプロジェクトが作成されました。 次に、C#ライブラリ用のプロジェクトを作成します。 今、作成したプロジェクトの1つ上の階層に作成されている ソリューション の文字を右クリックし、 追加→新しいプロジェクト を選択します。 今度はライブラリを作成するので、 Visual C#→Windows→クラスライブラリ と選択し、名前を適当に付けてOKボタンをクリックします。 する

                        C#ライブラリ(DLL)の作成方法
                      • AccessVBA32bitを64bitに変換するには?DLLが動かない!

                        Accessの旧バージョン(32bit)で作成されたVBAマクロを最新バージョンのAccessや最新Windows OS(64bit)で動かそうしてみたところ、よくわからないエラーが発生してしまい動かない!といった現象に発生したことはないでしょうか? PCの入れ替えに伴いWindowsのバージョンを変えた(Windows7→Windows10)ら、今まで使えていたAccessマクロが動かない!Accessをバージョンアップしたら動かない!32bit版のAccessから64bit版のAccessに変えたら動かない!AccessからAccess Runtimeに変えたら動かない!

                          AccessVBA32bitを64bitに変換するには?DLLが動かない!
                        • C# .NET6 DLL 動的ロードについて - Qiita

                          #C# WPF .NET6 DLL 動的ロードについての調査事項 #AssemblyロードにてDLLを読み込む #問題点 動的DLLをアプリケーション起動中に再ロードしてもオブジェクトが解放されな い #解決案 ##AppDomainを使用しての解放 マイクロソフトのリファレンスから「.NET で使用できない.NET Framework テクノロジー」を参照 .NET は使用できない事が判明 ##AssemblyLoadContextを使用しての解放 参考 URL https://www.ayumax.net/entry/2019/12/10/000000/ http://crocell01.blog18.fc2.com/blog-entry-173.html https://learn.microsoft.com/ja-jp/dotnet/core/tutorials/creating-

                            C# .NET6 DLL 動的ロードについて - Qiita
                          • ライブラリーにひそむ侵入者: DLL ハイジャック探究

                            This post is also available in: English (英語) 概要 ダイナミック リンク ライブラリー (DLL) のハイジャックは最も古い手法の 1 つで、脅威アクターと攻撃的セキュリティ専門家の両方が今も使い続けています。DLL ハイジャックがよく使われる理由は、この手法を使うことで、検出回避に非常に有効な、ステルス性の高いマルウェア実行方法を得られるためです。DLL ハイジャックの根本は、オペレーティング システムをだまし、正規 DLL の代わりに悪意のあるバイナリーを実行させることです。 本稿は、脅威アクターがマルウェア攻撃において DLL ハイジャックをどのように利用するかを解説します。本稿は、以下の内容の提供により、読者の皆さんに役立ちます。 DLL ハイジャックの理解に必要な背景理論 同手法をめぐる概念のわかりやすい解説 野生でよく確認されているバ

                              ライブラリーにひそむ侵入者: DLL ハイジャック探究
                            • UltraVNC 64bit版の日本語化DLL - blogの辺境 ~目指せblogの一市民~

                              UltraVNC 64bit版の以下のバージョンの日本語化DLLファイルがあります。 1.4.0.5/1.4.0.6/1.4.0.9/1.4.2.0/1.4.3.0/1.4.3.1 1.3.1.0/1.3.2.0/1.3.3 Dev-10/1.3.4.0/1.3.4.1/1.3.4.2/1.3.6.0/1.3.8.1 1.2.2.3/1.2.2.4/1.2.3.0/1.2.4.0/1.2.5.1 2021/07/13 本文詳細内容は追記へ移動しました。 2021/10/15 最新版が先頭にくるようにレイアウトを変更しました。 2023/11/05追記: 基本的にバージョン番号の最後の数字部分がバグフィックスの更新回数に当たります。 日本語化DLLの更新に掛かる手間を減らすために本家UltraVNCが単なるバグフィックスの更新だけ場合はDLLの更新は行いません。 機能追加がない場合は前バージ

                                UltraVNC 64bit版の日本語化DLL - blogの辺境 ~目指せblogの一市民~
                              • ウイルスバスター クラウドに DLL 読み込みに関する脆弱性 | ScanNetSecurity

                                  ウイルスバスター クラウドに DLL 読み込みに関する脆弱性 | ScanNetSecurity
                                • DLL Files Fixer 2024 Crack With License Key [Latest] Free Download

                                  DLL Files Fixer 2024 Crack is a vital and accessible error-fixing tool that instantly identifies missing and damaged DLL files. Further, it is an outstanding and useful error-correcting tool that instantly sets Windows DLL files. It is designed for your fixation on both complex and straightforward data. DLL Files Fixer offers an excellent approach to detecting the issue and resolving the damaged o

                                    DLL Files Fixer 2024 Crack With License Key [Latest] Free Download
                                  • AudacityでLame_enc.dllが見つからないエラーが出る時の対処

                                    Audacityで編集した音楽データをMP3ファイルの形式でエクスポートしようとすると、「ファイルLame_enc.dllがMP3を作成するために必要です」のダイアログが表示される場合があります。 そのままダイアログの「OK」をクリックしても、「MP3エンコーディングライブラリを開けません」というエラーが出てMP3がエクスポートできないトラブルが発生することがあります。環境によっては互換性がないエラーが発生する場合もあります。 本記事では、WindowsのAudacityでLame_enc.dllが見つからないエラーが出る時の対処方法について詳しく紹介します。 Lame_enc.dllエラーの原因Audacityの古いバージョンでは、MP3ファイルのエクスポートを行うためにはLAMEライブラリをインストールする必要があります。 このLAMEライブラリがインストールされていないと、MPファイ

                                      AudacityでLame_enc.dllが見つからないエラーが出る時の対処
                                    • Rust Linux上でWindows用のDLLを生成する - Qiita

                                      概要 RustでのLinux上でのWindowsへのクロスコンパイル 環境は以下 debian 10 Rust 1.21.1 TL;DR https://github.com/jacob327/rust-debian2windows 用途 Windowsのバイナリを生成する場合、次の2つが主な用途になりそうです。 実行ファイル (.exe) 動的ライブラリ (.dll) 実行ファイルを新たに生成する場合は64bit環境一択で良いのですが、他のプログラムからdllとして呼び出す場合は32bit環境を考慮する必要がある場合があります。 Linux上にWindowsのコンパイル環境を作る toolchainとtargetとmingwが必要です。 toolchain: stable-i686-pc-windows-gnu stable-x86_64-pc-windows-gnu target: i

                                        Rust Linux上でWindows用のDLLを生成する - Qiita
                                      • gdi++.dll

                                        重要: gdi++.dll の開発は中断しています。このソフトならびにページはこれ以上更新されないかもしれません。その代わりといってはなんですが、FreeType2 をラスタライザとして利用する新しい gdi++.dll の派生版の開発が、現在有志の方々によって進められています。オリジナルと比較して、パフォーマンスや品質が劇的に向上しています。詳細については、2ch の該当スレッドやWikiをご覧ください。 Mac OS X のそれと同じくらいボケボケの美しいスクリーンフォントを、Windows にも。 Windows のグラフィック操作の中枢をつかさどる gdi32.dll をインターセプトします。 Windows の低品質なクソフォントレンダラ 従来の Windows のフォントレンダラでは、ビットマップを持たないたいていのアウトラインフォントは薄く、かすれて表示されていました。Win

                                        • Regarder Alita: Battle Angel (2019) Film Complet En Hd Streaming Vf Entier Français Dll Dll's Obituary - new | Ever Loved

                                          Regarder Alita: Battle Angel (2019) Film Complet En Hd Streaming Vf Entier Français's obituary """"""""""REGARDER Alita: Battle Angel (2019) : FILM COMPLET en Streaming VF~[[FRENCH]] “”””"""""FILM COMPLET Alita: Battle Angel streaming vF''' en lignegratuiteStreaming vf watch Alita: Battle Angel Streaming VF CompletVidéos gratuitesEpisodes, Alita: Battle Angel Streaming VF CompletVideo, ''Alita: Ba

                                            Regarder Alita: Battle Angel (2019) Film Complet En Hd Streaming Vf Entier Français Dll Dll's Obituary - new | Ever Loved
                                          • JVN#40367518: SonicDICOM Media Viewer における DLL 読み込みに関する脆弱性

                                            フジデノロソリューションズ株式会社が提供する SonicDICOM Media Viewer には、DLL を読み込む際の検索パスに問題があり、同一ディレクトリに存在する特定の DLL を読み込んでしまう脆弱性 (CWE-427) が存在します。

                                            • api-ms-win-crt-runtime-l1-1-0.dll といった長い名前の DLL の実体は何か – やや低レイヤー研究所

                                              「api-ms-win-crt-runtime-l1-1-0.dll」だとか「api-ms-win-crt-stdio-l1-1-0.dll」だとか、やたら長い名前の DLL が実行可能ファイルにリンクされていることがありますが、これは何なのでしょうか。 動作確認環境 Windows 11 Home 21H2Visual Studio Community 2019 やたら長い名前の DLL メモ帳がリンクしている DLL を見てみます。 C:\> dumpbin /dependents c:\windows\notepad.exe Microsoft (R) COFF/PE Dumper Version 14.28.29913.0 ...... Image has the following dependencies: KERNEL32.dll GDI32.dll USER32.dll a

                                              • WindowsでKernel32.dllエラーを修正する方法 Kernel32.dll エラーの原因と修正

                                                40% OFF (期間限定オファー) MiniTool Partition Wizard Pro (PC1台対応/年間サブスクリプション) MiniTool ShadowMaker Pro Ultimate (PC3台対応/1年間無料アップグレード) 8,200円 + 21,900円 = 30,100円 18,060円(税込19,866円) 今すぐ購入

                                                  WindowsでKernel32.dllエラーを修正する方法 Kernel32.dll エラーの原因と修正
                                                • クレジット決済端末の情報を最新にする(DLL操作) | CARDNET端末設置加盟店様-端末のご利用について | CARDNET

                                                  取扱カード会社からの情報、売上票に印字される加盟店名称・電話番号などに変更が生じた場合、ご利用のクレジット決済端末に カード会社からの最新情報を受け取るための操作をDLL操作といいます。 カード会社または端末メーカー、日本カードネットワークサービスデスクからの指示があった場合に行ってください。 業務画面より、「クレジット」を選択します。 画面はイメージとなります。ご利用の機種やカード会社様とのご契約により、キーや画面メニュー、項目の配置や名称が異なります。実際の画面指示に従って操作してください。 各端末の詳細な操作方法はこちら 東芝テック CT-5100 Panasonic JT-C17 OMRON CATS300 その他の機種をご利用の方はこちら

                                                  • DLLとCLRの違いって何ですか? - 個人的な認識としては、DLLがモジュールで、CLRがクラスライブラリなので、DL... - Yahoo!知恵袋

                                                    他にも説明しておくべき事柄がありますので、順番に説明します。 [一般にDLLと比べられる対象] 一般にDLLファイルと比べられるのは、EXEファイルと静的ライブラリです。 <EXEファイル> EXEファイルは、アプリケーションソフト等を示すファイルで、そのEXEファイル単独で実行可能なプログラムである。 (ちなみに、DLLファイルや静的ライブラリは、それだけの単独では、実行できない) <静的ライブラリ> 静的ライブラリは、そのファイル単独では実行できない。 静的ライブラリは、EXEファイルから呼び出されて実行されます。 なお、静的ライブラリが、EXEファイルにリンク(結合)されるのは、コンパイル時(ビルド時)です。 なお、単純に「ライブラリ」と呼ばれる場合は、この静的ライブラリを指している場合が多い。 <DLL(動的ライブラリ)> DLL(動的ライブラリ)は、そのファイル単独では実行できな

                                                      DLLとCLRの違いって何ですか? - 個人的な認識としては、DLLがモジュールで、CLRがクラスライブラリなので、DL... - Yahoo!知恵袋
                                                    • 「'**.dll' への参照を追加できませんでした。」への対処方法

                                                      Visual StudioでC#のプロジェクトに参照を追加するとき「'**.dll' への参照を追加できませんでした。ファイルがアクセス可能で、有効なアセンブリまたは COM コンポーネントであることを確認してください。(A reference to "**.dll" could not be added. Please make sure that the file is accessible, and that it is a valid assembly or COM component)」としてエラーになることがあります。 これは追加しようとしているDLLが、.NETのアセンブリではないためです。参照に追加するのではなく、そのDLLをプログラムが参照できる場所、たとえば実行ファイルと同じフォルダに配置することで解決できます。 またはタイプ ライブラリ インポーター (Tlbimp.

                                                      • "multiple precompiled assemnlies with the same name Unity.VisualScripting.Antlr3.Runtime.dll" - Google 検索

                                                        2021/06/16 · I'm getting an error after I imported a package to Unity, Multiple precompiled assemblies with the same name Newtonsoft.Json.dll included or ...

                                                        • 【C#】FodyでDLLファイルをEXEファイルに埋め込む方法

                                                          Visual Studio で NuGet にあるパッケージを活用してアプリケーションを作成した場合、DLL ファイルを実行ファイル( EXE ファイル)があるフォルダに含める必要があります。 DLL ファイルが含まれていないと、実行ファイルが起動しない・正常に動作しない等の不具合が発生する可能性があります。 不具合が発生しないようにアプリケーションをユーザーに配布する場合は、ファイルの数は少なくした方が好ましいでしょう。究極的には実行ファイル1つだけ配布したいものです。 Visual Studio の標準機能では、上記に記したことを実現できません。 そこで「Costura.Fody」を利用することで、アプリケーションを実行するのに必要な複数の DLL ファイルを1つの EXE ファイルにまとめることが可能になります。

                                                            【C#】FodyでDLLファイルをEXEファイルに埋め込む方法
                                                          • DELUXEWARE DLL-05 U.S.MAP 入荷です。 | Jeans Shop Spiral Blog

                                                            がっしり生地のDLTです。本当にびっくりするくらい長持ちする生地ですが、ひょっとしたら作れなくなるかも?!なんだそうです。 NATURALも入荷しております。あえて残してある綿カスがいい感じ。 フロントはシンプルに。 バックプリントドーン。 NATURALも近日中にオンラインショップに掲載しますので、しばしお待ち下さい。 春物も徐々に入荷が始まっております。是非見にいらしてくださいね。 明日も皆さまのご来店をお待ちしております!

                                                              DELUXEWARE DLL-05 U.S.MAP 入荷です。 | Jeans Shop Spiral Blog
                                                            • Se Chick Fight 2020 På Nettet Film Online Gratis Danske Undertekster dll: Home: Chick Fight

                                                              CLICK THIS LINK TO WATCH >> https://play.allocine.xyz/movie/682377/chick-fight.html Brug nedenstående links til at se Chick Fight fuld film online stream Her kan du se denne film streaming gratis: https://play.allocine.xyz/movie/682377/chick-fight.html Dato : 2020-11-13 (98min) Tagline : Hit like a girl. Genres : Action, Comedy Produktions Selskaber: Yale Productions Produktion Lande : United Stat

                                                              • [C++/C#]英語Windows10で、日本語Ansi文字列をC#→C++DLLに渡す - Qiita

                                                                やりたいこと 日本語Windows10の自分のPCで動かすと、出力される文字列(日本語を含む)がうまく表示されるのに、exeをコピーして英語Windows10で動かすと、文字化けしてうまく表示されなくなった。解決方法を知りたい。 実験のために動かしたプログラム 元のプログラムとは異なるものだが、この現象の実験のために作ったプログラムが下記。 プログラムの構成としては下記の構成になっている。 実行ファイル(.exe)(C#) dllファイル(.dll)(C++) #include "stdafx.h" #include <windows.h> #include <stdio.h> #define VC_DLL_EXPORTS #include "DllTest.h" // エクスポート関数の実装 // 通常、__stdcallを適用する(__stdcall = WINAPI)。 void _

                                                                  [C++/C#]英語Windows10で、日本語Ansi文字列をC#→C++DLLに渡す - Qiita
                                                                • 【Mac】走るスピードでCPU使用率を教えてくれる猫「RunCat」がかわいい - core.dll

                                                                  猫以外にも様々な動物や人間、物を走らせることができます。かわいい。 RunCatってなんぞや こんなひとにおすすめ かわいいのでとにかく見て [クリフ] clip-and-life クリップアンドライフ fallinlove ネコ 日本製 日本製 クリップ clife (シルバー) メディア: ウェア&シューズ RunCatってなんぞや Mac上で動く メニューバー上で猫などが走る CPU使用率に応じて走るスピードを変える そんなアプリです。 App Storeからダウンロード可能です。 RunCat Takuto Nakamura ユーティリティ 無料 こんなひとにおすすめ 癒されたいひと CPUやメモリ使用率などをモニタリングしたいひと 遊び心を求めているひと かわいいのでとにかく見て 直接見た方が早いので見てください。 上の画像で走っている猫がRunCatです。かわいいですね。最高。

                                                                    【Mac】走るスピードでCPU使用率を教えてくれる猫「RunCat」がかわいい - core.dll
                                                                  • DLL呼び出し規約の罠 - Qiita

                                                                    はじめに DLL関数の呼び出し規約は「__stdcall」か「__cdecl」のどちらかになるが 一般的には__stdcallで定義される事が多いようである。 少なくとも私は今まで__cdeclで定義されたDLLを見たことがない。 両者の違いは、スタック(引数、戻り値)の処理を 「exe側(呼び出す側)」がやるか「dll側(呼び出される側)」がやるか、だったと思う (知らない、もっと詳しく知りたという人は各自ググってね) この呼び出し規約、単一プロジェクトでは全く問題にならないのだが1 DLL化すると、不整合を起こした場合とんでもない問題を引き起こす 例えば__cdeclで作られたDLLを__stdcallとして呼び出すと、面白いようにバグる。 しかもコレ、システムが検知不可なので問題に気付きにくいというオマケ付きである。 (ローカル変数の値が突如書き換えられるとか、そんな感じの動作になる

                                                                      DLL呼び出し規約の罠 - Qiita
                                                                    • エプソン製ソフトウェアのDLL読み込みに関する脆弱性について

                                                                      PDFファイルをご覧いただく為には、Adobe® Reader®が必要です。 左のアイコンをクリックして、ダウンロードいただけます。 (注):Adobe、Acrobat、Reader、Get Acrobat Readerロゴは、Adobe Inc .の登録商標または商標です。 詳細情報 対象ソフトウェアのインストーラーには、同一フォルダーに存在する特定の DLL を 読み込んでしまう脆弱性が存在します。そのため、インストーラー(exeファイル)実行時に、同一のフォルダーに悪意のあるDLLファイルが存在すると、任意のコードが実行される恐れがあります。 (注)本脆弱性による影響はインストーラーの解凍、実行時のみです。再インストールの必要はありません。 脆弱性への対応 対象ソフトウェアについて、脆弱性対策を実施した対策版をご用意いたしました。今後、対象ソフトウェアを新規にインストールされる場合に

                                                                        エプソン製ソフトウェアのDLL読み込みに関する脆弱性について
                                                                      • Adobe CS6.0等の体験版はamtlib.dll書き換えで永久に使える? : crojpのblog

                                                                        従来まで有効だったと思われるhosts書き換えで体験版が永久に使えちゃうってのはさすがに対策されましたか。 でもdll書き換えの方法はどうなんでしょう? とりあえずWindows 7 64bit機での例 Download Lightroom4 https://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_lightroom CS6.0 Master Collection http://trials2.adobe.com/AdobeProducts/STAM/CS6/win32/MasterCollection_CS6_LS16.7z MAC http://trials2.adobe.com/AdobeProducts/STAM/CS6/osx10/MasterCollection_CS6_LS16.dmg Photoshop

                                                                          Adobe CS6.0等の体験版はamtlib.dll書き換えで永久に使える? : crojpのblog
                                                                        • デバッガー拡張機能 DLL の読み込み - Windows drivers

                                                                          デバッガー拡張機能 DLL を読み込む方法と、既定のデバッガー拡張機能 DLL と既定のデバッガー拡張機能パスを制御する方法がいくつかあります。 (デバッガーを開始する前) _NT_DEBUGGER_EXTENSION_PATH 環境変数 を使用して、拡張 DLL の既定のパスを設定します。 これには、セミコロンで区切られた複数のディレクトリ パスを指定できます。 .load (拡張機能 DLL の読み込み) コマンドを使用して、新しい DLL を読み込みます。 .unload (拡張機能 DLL のアンロード) コマンドを使用して DLL をアンロードします。 すべてのデバッガー拡張機能をアンロードするには .unloadall (すべての拡張 DLL のアンロード) コマンドを使用します。 (デバッガーを開始する前に、CDB のみ) tools.ini ファイルを使用して、既定の拡張子

                                                                            デバッガー拡張機能 DLL の読み込み - Windows drivers
                                                                          • CヘッダからPython向けバインディングを自動生成してDLLから関数を呼び出す方法 - Qiita

                                                                            この記事は? C向けSDKが手元にあるけど柔軟にインタプリタ型言語のPythonでチクチク触りたい人向に刺さると思われる記事です。 時間がない人向け ctypeslib2をインストールすると付属するclang2pyを使用すると簡単にできる pip install ctypeslib2 clang2py header.h -o out.py (Windowsのみ)生成されたコードを編集し、DLLとリンク 確認のためCソースから自作してPythonから呼んでみる XとYの値を持つPOINT型を含んだヘッダファイルを作ります。 C言語側のお仕事はprint_position()でPOINTの属性を出力すること。 DLL化するために__declspec(dllexport)を使用します。 #ifndef POINT_H #define POINT_H typedef struct Point {

                                                                              CヘッダからPython向けバインディングを自動生成してDLLから関数を呼び出す方法 - Qiita
                                                                            • [ DLL 使用サンプルの利用方法 ] - Mr.XRAY

                                                                              このサンプルプログラム集には,既成の DLL を使用するのではなく,サンプルとして DLL を作成して,その DLL を使用するサンプルがあります. DLL を使用するプログラムではまず,以下の手順で DLL を作成した後で,本体のプロジェクトをコンパイル.実行して下さい.DLL を同梱しているサンプルもありますが,その DLL のコードを修正変更した場合も同様に修正変更した DLL をコンパイルし直す必要があります. (1) DLL のプロジェクトを IDE で開く (2) [Ctrl] + [F9] または [Shift] + [F9] でコンパイルする (3) サンプルプログラムの本体プロジェクトを開いて [F9] で実行する

                                                                              • Windows 10 パソコンでブルーレイを無料で再生する方法 (日向坂46の Blu-Rayを買ったので Blu-Rayの再生環境が必要になりました、Leawo、VLC libaacs.dll、MKBv71)

                                                                                乃木坂46 22nd シングル 特典映像 Blu-ray化 2018/11/14 「帰り道は遠回りしたくなる」 欅坂46 8th シングル 特典映像 Blu-ray 2019/02/27 「黒い羊」 けやき坂46 ひらがなけやき 1st アルバム 特典映像 Blu-ray Disc 2018/06/20 「走り出す瞬間」 日向坂46 1st アルバム 特典映像 Blu-ray 2020/09/23 「ひなたざか」 ・欅坂46 → 櫻坂46 ・けやき坂46 → 日向坂46 ・Blu-ray AACS MKB versionをチェックする方法 ブルーレイ ディスクの MKB_RO.infファイルをバイナリエディタ等で開き、0x0008-0x000bの所の値を確認します。 画像の例の場合は 0x00000044なので MKB version v68になります。 ● Windows 10 How

                                                                                • 【MQL4&MQL5】マクロ定義を使用した自動売買のボタン操作方法【dll使用】

                                                                                  MT4・MT5の自動売買ボタンを操作(制御)するには ターミナルウインドウの中にあるボタンの一つで、これをクリックすると、自動売買のオンオフを切り替えることができます。 MT4では「自動売買」、MT5では「アルゴリズム取引」と表示されています。 これらのボタンを、普通は手動でクリックしますが、特定のシナリオにおいて、プログラム制御したい場合があります。 しかし、そこで問題点があります。。。 MQL言語で自動売買ボタンをプログラム制御することはできない → dll を使用する MQL言語には、自動売買ボタンを操作する関数はありません。 なので、user32.dllの必要な関数をインポートして、自動売買ボタンを操作できるようにします。

                                                                                    【MQL4&MQL5】マクロ定義を使用した自動売買のボタン操作方法【dll使用】