Visual C++

ファイル情報の取得

リソースにて管理されている、ファイルバージョンとファイル名を取得する方法を調査メモ GetFileVersionInfo VerQueryValueを利用したらできるらしいが、今のところうまいこといってない。 うーん、関数の使い方を間違えてるんだろうなぁ。。。■サンプル情報…

MACアドレスの取得 2

昨日に引き続き、本日も調査を兼ねて取り掛かる。Netbiosを使用した方法で実装することにした。まず、Netbiosを使用するにあたり、以下のヘッダーとlibファイルを取り込む必要がある。#include "Nb30.h" #pragma comment( lib, "Netapi32.lib" )あとは、Netb…

MACアドレスの取得

VC++を使用してMACアドレスを取得できないか、という問い合わせが入った。とりあえず、以下はメモ・Platform SDK(Internet Protocol Helper)を使用して実装する方法 【参考リンク】 http://www.dinop.com/vc/getmac_iphlpapi2.html http://www.geekpage.jp…

UAC制御を起動するようにする

WindowsXP上で作成したアプリがWindows 7上で動かない・・・。 どうやら、レジストリへアクセスしている処理が原因になっているらしく、 UAC制御がいたずらしているらしい。VSのデフォルトの設定では、マニフェストファイルの設定が以下のようになっていた。 ど…

windowsのプロダクトキーを取得する

WindowsXP以降のプロダクトキーを取得する方法のメモ以下の作法で、レジストリキーの読み取りを行う。①レジストリキーのオープン処理関数をコール RegCreateKeyEx(...)関数を実施②レジストリキーの読み込み処理関数をコール RegQueryValueEx(...)③レジストリ…