Win32 API

Win32 APIはMicrosoft Windowsの32bitプロセッサのOSで動作するAPIです。

RSS

  • 受付中

    回答
    2

    Win32APIでBMPファイルを読み込む方法

    #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); ATOM InitApp(HINSTANCE); BOOL InitInstance(HINSTANCE, int); TCHAR szClassName[] = TEXT("template");

    • 0評価
    • 37PV
    jreoia jreoia 4時間前
  • 受付中

    回答
    0

    Win32API bmpファイル表示について

    ソースコード #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); ATOM InitApp(HINSTANCE); BOOL InitInstance(HINSTANCE, int); TCHAR szClassName[] = TEXT("templ

    • 0評価
    • 14PV
    jreoia jreoia 3時間前
  • 解決済

    回答
    3

    コントロールの位置や大きさを割り出す

    C/C++ ( Windows API 実装 ) でやっています。 通常、ウィンドウプロシージャ の WM_SIZE や WM_MOVE 等 ( WM_SIZING もあるらしいので。 ) 、SetWindowPos関数(?) 等で ウィンドウサイズや位置が変更されたとき、コントロールも サイズ変更しますよね。 ウィンドウの位置 ( X軸,

    • 0評価
    • 55PV
    BeatStar BeatStar 6日前
  • 解決済

    回答
    1

    C# ポインタに格納されているアドレスを読み込む処理が分からない

    質問です。 C# VisualStudio2015です。 リバースエンジニアリングの スキルを上げるために、現在解析ツールを 自作しているのですが まず、最初にテストプログラムを解析して ベースアドレスからベースポインタとオフセットを 割り出したのですが ベースアドレスはテストプログラムを 起動するたび変わりますので 絶対に

    • 0評価
    • 100PV
    Susanoo2442 Susanoo2442 1週間前
  • 解決済

    回答
    4

    C# 割り当てられません 常に既定値0を使用しますと警告文がでる

    C#でフィールドに long buffer;と記述すると タイトルの警告文が出ます。 そこで、初期化を行いたいのですが buffer = new long();と記述してもエラーが出ます。 どなたか、C#のlong型を初期化する構文を教えて下さい。 よろしくお願い致します。

    • 0評価
    • 114PV
    Susanoo2442 Susanoo2442 1週間前
  • 受付中

    回答
    0

    C# WriteProcessMemoryで、ポインタ+オフセットが指定できない

    VisualStudio2015 C# プラットフォーム64bit 使用デバッガ:CheatEngine 6.4 現在リバースエンジニアリングスキルを上げるために プログラムの解析ツールを制作しております。 解析ツールの目的は 対象となるプログラムのメモリを書き換えて対象となるプログラムのステータスを変更する事です。 現在の開発段階としま

    • 0評価
    • 49PV
    Susanoo2442 Susanoo2442 1週間前
  • 解決済

    回答
    1

    C# WriteProcessMemory ポインタ+オフセットの指定方法が分からない

    WriteProcessMemoryでのポインタとオフセットの指定方法が分かりません。 デバッガで、メモリを書き換えたいターゲットのポインタとオフセットは特定できたのですが しかし、それをWriteProcessMermoyでポインタとオフセットを指定して WriteProcessMemoryでターゲットプロセスのメモリを書き換えたたいと思います。

    • 0評価
    • 52PV
    Susanoo2442 Susanoo2442 1週間前
  • 受付中

    回答
    2

    64bit プログラムに対してWriteProcessMemoryを行う

    質問です。 現在、32bitプログラムに対するWriteProcessmemoryは 行えております。 しかしながら64bitプログラムに対しては WriteProcessMemoryが失敗してしまいます。 WriteProcessMemoryを64bitプログラムに対して行う手法を 教えて下さい。 ざっとで構いませんので アドバ

    • 0評価
    • 110PV
    Susanoo2442 Susanoo2442 1週間前
  • 受付中

    回答
    1

    win32 子ウィンドウ作成方法について

    win32apiで子ウィンドウを作成したいです createwindow文で既存のウィンドウクラスを用いらない方法がいまいちわかりません 教えてください

    • 0評価
    • 49PV
    ccccididid ccccididid 1週間前
  • 解決済

    回答
    1

    WriteProcessMemoryが効かない

    今、リバースエンジニアリングのスキルを上げるために テストプログラムのステータス(メモリ)を書き換える解析プログラムを制作しております。 テストプログラムのメモリなどのサーチはCheatEngine6.4というデバッガで行っております。 開発の流れとしましては、このデバッガでテストプログラムの メモリをサーチしてメモリアドレスを特定して、そのメモ

    • 0評価
    • 51PV
    Susanoo2442 Susanoo2442 2週間前
  • 受付中

    回答
    1

    win32 ウィンドウ作成について

    親ウィンドウの中にボタンなどの拡張機能を持たない子ウィンドウをcreatewindowで作成することは可能ですか?可能であればそのウィンドウクラスを教えてください それとも別の方法でできるのであればそれを教えてください

    • 0評価
    • 70PV
    ccccididid ccccididid 2週間前
  • 解決済

    回答
    4

    if文 特殊な条件式が分からない

    単刀直入にお聞きします。 現在、C#でWindowsアプリケーションを作成していますが ある処理を実装する必要が出てきた為 それに関する情報を調べていました。 その際に if ((aPtr = OpenProcess(ProcessAccessFlags.PROCESS_VM_READ, false, aaa)) == null){

    • 0評価
    • 104PV
    Susanoo2442 Susanoo2442 2週間前
  • 受付中

    回答
    1

    Win32 でウィンドウを許可を与えた後に描画可能にする

    前提・実現したいこと win32のアプリケーションでウィンドウに描画をしたいのですが許可前は描画できないようにして許可後に描画をしたいです。どうしたらいいでしょうか

    • 0評価
    • 49PV
    ccccididid ccccididid 2週間前
  • 解決済

    回答
    1

    C# Win32APIのWriteProcessMemoryが適用されない

    リバースエンジニアリングのスキルを上げるために 現在、自分でプログラムの解析ツールを作っております。 現在の開発段階としては ターゲットプロセスのidを取得して そのidを元にプロセスのハンドルも取得できました。 次はWin32のWriteProcessMemory();で プロセスのハンドルを元にターゲットのプロセスのメモリを書き換える

    • 0評価
    • 60PV
    Susanoo2442 Susanoo2442 2週間前
  • 解決済

    回答
    2

    sscanf_sのせいでプログラムが強制終了します

    前提・実現したいこと win32 APIプログラミングでの質問です。 プログラムがビルドができ実行するとsscanf_sを使っているところで強制終了されてしまいます。 現在、実現しようとしていることはソケット通信によってフラグ、座標をひとつの文字列に変換したものを送り受け手側で文字列を受け取ったあとそれを文字列に変換する前の状態にもどしその座標に点を打

    • 0評価
    • 40PV
    ccccididid ccccididid 2週間前
  • 受付中

    回答
    0

    Win32 APIで2色の描画を行いたい

    前提・実現したいこと 互いにウィンドウを開いてでソケット通信を行う ウィンドウ上に絵を書く 自分が書いたものは黒で表示し相手が書いたものは青で表示する 同じ色で二人でやり取りするのはできたのですが上に書いたものができません こんな感じでやるといけそうなどといった意見を聞きたいです お願いします

    • 0評価
    • 44PV
    ccccididid ccccididid 2週間前
  • 解決済

    回答
    3

    C++でのファイル拡張子関連付け

    C/C++ ( Windows API 実装あり ) でやっています。 以前 (多分 このサイトで) 似たような質問をしたのですが、再度投稿します。 VC++ ではなく MinGW でやっています。 ( つまり MFC は使えない。 ) C/C++ の実行ファイル ( あるいは DLL ) から 「ファイルの関連付け」を行いたいのですが、

    • 0評価
    • 85PV
    BeatStar BeatStar 2週間前
  • 解決済

    回答
    1

    Win32 他プロセスのIDを取得する

    Visual Studioにて Windowdアプリケーションを作成しております。 開発言語はC#です。 少しお聞きしたい事があるのですが Win32を使って64bitアプリケーションのプロセスIDを取得したいのですが どの関数を使うのが簡単で確実でしょうか?? CreateToolhelp32Snapshotを使えば目的のプロセスのid

    • 0評価
    • 57PV
    Susanoo2442 Susanoo2442 2週間前
  • 解決済

    回答
    1

    GetWindowTextで取得できないボタン名

    前提・実現したいこと グローバルフックを使ったマウスロギングソフトを作成しようとしています。 マウスポインタの座標を元にクリック時のウインドウ名を取得したいと考えています。 なにか別な方法などありましたらご教授いただければと思います。 発生している問題 OfficeWordやExcelなどの閉じる際に表示される「保存する」・「保存しない」のボタ

    • 1評価
    • 58PV
    Pjihari Pjihari 2週間前
  • 解決済

    回答
    1

    ListView_GetItemRect()の使い方についてご指摘お願いします

    前提・実現したいこと デスクトップウィンドウ上のアイコンを全てカウントし、その全ての座標を取得することを目的としています。 現在、ListView_GetItemPosition()でアイコンの左隅の座標を取得しているのですが、ListView_GetItemRect()を使用して四隅の座標を取得したいと考えています。 発生している問題・エラーメッ

    • 0評価
    • 79PV
    katayaam katayaam 3週間前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    57

  • 総質問数

    95

  • 今週の質問数

    3

タグ別ランキング

タグ別ランキング

タグ別ランキング

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る