サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
COM の使い方 コンポーネント オブジェクト モデル (COM) は、さまざまなアプリケーションで使われるオブジェクト指向プログラミング モデルの 1 つである。Microsoft® DirectX® ランタイムのほとんどは COM 対応オブジェクトの形式をとる。このため、すべての DirectX 開発者には、COM の原理とプログラミング方法に関する基本的知識が最低限必要である。一般に COM は複雑で難しいとされているが、ほとんどの DirectX アプリケーションで要求される COM プログラミングは理解しやすい。 COM プログラミングは大きく 2 つの種類に分類される。 既存の COM オブジェクトを使う。これは、C++ オブジェクトを使う場合と比べて、難易度に大きな違いはない。 独自の COM オブジェクトを実装する。これには、複雑で難しい作業が必要な場合がある。COM が複
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Contents Event Tracing for Windows The Unified Event Provider Model and APIs Design and Implementation Guidelines Tools and Support Conclusion The increasing size and complexity of today's software systems make software development and management a tough
すべて Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studio
最近、Windowsのネイティブアプリを作ってて、開発マシン以外でのデバッグにはまってる若い子に、 「あー、そういう時は、windbgとか、drwtsn32使うと楽だよ。」 と言って、使い方を教えてあげようとしたわけですよ。 そうしたら、さっぱり思い出せん! もー、こんなんやってたの、4,5年前くらいだもんなー。 家に帰ってきて、昔のテキストを検索したら、使い方メモが出てきたので、今まとめ直してみようかと。 <<-- drwtsn32.logとmapファイルを使ったデバッグ -->> とりあえず、Visual C++でメモリ破壊を起こしてアプリケーションエラーを起こすコードを書いて、ビルド、実行してみる。 #include <stdio.h> #include <string.h> int main() { char * str; strcpy( str + 1024, "STRING_T
Windows の基本的なデータ構造 LIST_ENTRY LIST_ENTRY とは何か? この資料では Windows の基本的なデータ構造である LIST_ENTRY について説明します。 自分で使うことはあまり無くても、デバッグなどをしているときに必要になりますので覚えておくと良いでしょう。 LIST_ENTRY は 双方向リンクリスト LIST_ENTRY というのは MSDN でも次のように紹介されているように、非常に単純な双方向のリンクリスト (Doubly Linked List) です。 typedef struct _LIST_ENTRY { LIST_ENTRY* FLINK; LIST_ENTRY* BLINK; } LIST_ENTRY, *PLIST_ENTRY; わかる人には、なんだそれだけか、と思われるでしょうが、 これが WinNT.h や MspUtil
デバイス コンソールである DevCon (Devcon.exe) は、Windows を実行しているコンピューター上のデバイスに関する詳細情報を表示するコマンドライン ツールです。 DevCon を使用して、デバイスを有効化、無効化、インストール、構成、および削除できます。 重要 PnPUtil は、Windows のすべてのリリースに付属しており、使用可能な最も信頼性の高いセキュリティで保護された API を使用しているので使用することが推奨されます。 devcon の代わりに PnPutil を使用する方法の詳細については、「DevCon の置き換え」を参照してください。 DevCon はどこでダウンロードできますか。 DevCon (Devcon) は、デスクトップ アプリ用の WDK、Visual Studio、Windows SDK をインストールするときに組み込まれます。 キ
挨拶:VBAで(ExcelやAccessなどから)InternetExplorer WebBrowserを操作してみたいと思います。 呪文のような Set objIE = CreateObject("InternetExplorer.application")でVBAからIE操作を楽しんでください・・・ IEのサポートがWindows11で完全終了してしまいましたね。(2021/10/05冒頭に追記) そんな感じで下記の質問が来たので対応策の参考になれば 下記いただいた質問 >ExcelVBAでデータを集め、競輪予想を作っています。 ・ ・ ・ >さて最近、IEのサポート終了が告知されていますが >WEBからのデータ取得はどのような対処がベターなのでしょうか?ご意見をお聞かせください。 ベター、ベスト、イロイロな考え方がありますが、 1.MSXML2.XMLHTTP などでHTMLを取得し
VBAでホームページを開くにはいくつかの方法があります。 ExcelのHyperlinkを使う方法(1) ExcelのHyperlinkを使う方法(2) 拡張子関連づけで開く方法(1) 拡張子関連づけで開く方法(2) IEを指定して開く方法(1) IEを指定して開く方法(2) ExcelのHyperlinkを使う方法(1) Excelには指定したURLを開くハイパーリンク機能があります。これを使うと、VBAから指定したページを開くことができます。次のコードは、セルA1に定義されているハイパーリンクを実行します。 Sub Sample1() Range("A1").Hyperlinks(1).Follow NewWindow:=True End Sub HyperlinkオブジェクトのFollowメソッドは、指定したハイパーリンクをクリックするのと同じ動作を実行します。開きたいURLが、セル
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
WindowsSDK 内の `winerror.h` や 他のエラーコードっぽいヘッダーからエラーコードっぽいのを抽出し、FormatMessage() で日本語化しただけのものです^^; 結果出力させた環境は Windows10 ver.1703 (Creators Update)、実行バイナリを生成したのは VC2017 です。 (2017-05-30 結果出力を WinXP SP2 から更新しました! 12年ぶりに更新しました! 忘れてないよ!!) 出力結果の中で "---" となっているのは、メッセージの取得に失敗したものです かなり大きなテーブルなので、表示されるまで時間かかるかもしれません (2.2MBぐらいあります) COMにカテゴライズしてる後ろの方の結果はCOMのカテゴリなのか怪しい FormatMessage() で取り出すべきエラーコードじゃないのまで取り扱ってるよう
期間限定で Surface Pro 8 ご購入で対象のキーボードが無料になり、本体にも特別価格が適用されます。
日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP) MD2/MD4/MD5ハッシュの計算は次の手順で行えます。(戻る) 鍵コンテナの取得(CryptAcquireContext) ハッシュ値の生成(CryptCreateHash) ハッシュ値の追加(CryptHashData) ハッシュ値の取得(CryptGetHashParam) ハッシュ値の破棄(CryptDestroyHash) 鍵コンテナの破棄(CryptReleaseContext) プロトタイプ宣言 BOOL CryptAcquireContext( HCRYPTPROV* phProv, LPCTSTR pszContainer, LPCTSTR pszProvider, DWORD dwProvType, DWORD dwFlags ); BOOL Cry
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く