駐車場で車をぶつけられ、代車として久しぶりに軽を運転してみましたが
やっぱ取り回しが楽やね。
駐車場でスイスイ止めれるわ。
オートマ変速タイミングがバカすぎてイラってくるけど。
2016年1月5日火曜日
IRichEditOLE::GetObjectでハマる
キャプチャした画像をちゃんと開けるように修正してみるかと思い立ちました。
ダブルクリックした縮小画像を開くためにIOleObjectを特定する必要があり、
そのために引数としてREOBJECTを使用するGetObjefct()を呼び出すのですが、
なぜか成功しない><
REOBJECT reobject;
memset(&reobject, 0, sizeof(REOBJECT));
pRichEditOLE->GetObject(-1, &reobject, REO_GETOBJ_POLEOBJ);
でいいはずなのになんで成功しないんだ?とさんざん悩んでいました。
REOBJECTの定義を確認するとcbStructの設定を見つけた!!!
reobject.cbStruct=sizeof(REOBJECT);
を実行しなければいけなかったんですね。。。
これさぁ、WinAPIのプログラミングに慣れていないと絶対ハマるってば><
ダブルクリックした縮小画像を開くためにIOleObjectを特定する必要があり、
そのために引数としてREOBJECTを使用するGetObjefct()を呼び出すのですが、
なぜか成功しない><
REOBJECT reobject;
memset(&reobject, 0, sizeof(REOBJECT));
pRichEditOLE->GetObject(-1, &reobject, REO_GETOBJ_POLEOBJ);
でいいはずなのになんで成功しないんだ?とさんざん悩んでいました。
REOBJECTの定義を確認するとcbStructの設定を見つけた!!!
reobject.cbStruct=sizeof(REOBJECT);
を実行しなければいけなかったんですね。。。
これさぁ、WinAPIのプログラミングに慣れていないと絶対ハマるってば><
2016年1月3日日曜日
uoclist 0.8.1.2
・iniファイル破損のバグの対処
・その他、細かい部分の修正
UOCList
download uoclist0.8.1.2.zip
iniファイル破損原因は、Webアクセスに伴うログアウト処理遅延によるiniファイル書き出しの2重実行か?
ということで対症療法的に修正しました。
あと、転送バッグ、アーケイン装備のチャージ表示をしてみましたが、
バックパック第一階層だけ、複数ある場合にどれか一つだけカウントする、という手抜き実装です。
転送バッグチャージがないまま出撃して出戻ることが多くて、業を煮やしてとりあえず実装^^;;;
リソースカウントとステータスが混じって表示されているので整理したいんですけどねぇ。。。
uoってプロパティ大杉であれもこれもと表示させると場所が足りません><
以下2016年にやってみようかと思っていること
・イベントに応じたWeb、マップの変更
去年、街/ダンジョンマップ追加について書きましたが、
例えば街に入ったらマップやyoutubeアクセス先を変更したい。
youtubeアクセスだと、フェードインフェードアウトができないのはツライ><
・モンスター情報の表示
モンスター協会さんのサイトにアクセスして必要な情報だけ取り出して表示する
WebプログラミングをphpでなくC++でやるのはしんどそう。。。
・公式アップデート、EMサイトのRSS、ツイッターの表示
client.exe直接起動でやっているので、パッチ情報表示は必要か。
EMイベントに対するリマインダは欲しい。
・2アカ起動時の利便性向上
結局年末セールってペンだけじゃん><
サブ垢のゲームタイム投入とSAサブスクリプション追加するまで保留か。。。
追記でもう一つ
・動画保存/カメラデバイスドライバ作成
前にキャプチャツール作ったときに対応してたんだよな。
そのときは外部のデバイスドライバを利用してたんだけど、カメラデバイスの
ドライバ作成もそんな難しくなかったような気がする。(負荷を気にしないなら)
なんでまた作りたいと思ったか?
injectionを調査wのために起動してみたら、縮小表示ウィンドウが表示されたから。
それ、僕も昔やってたよーってことでw
・その他、細かい部分の修正
UOCList
download uoclist0.8.1.2.zip
iniファイル破損原因は、Webアクセスに伴うログアウト処理遅延によるiniファイル書き出しの2重実行か?
ということで対症療法的に修正しました。
あと、転送バッグ、アーケイン装備のチャージ表示をしてみましたが、
バックパック第一階層だけ、複数ある場合にどれか一つだけカウントする、という手抜き実装です。
転送バッグチャージがないまま出撃して出戻ることが多くて、業を煮やしてとりあえず実装^^;;;
リソースカウントとステータスが混じって表示されているので整理したいんですけどねぇ。。。
uoってプロパティ大杉であれもこれもと表示させると場所が足りません><
以下2016年にやってみようかと思っていること
・イベントに応じたWeb、マップの変更
去年、街/ダンジョンマップ追加について書きましたが、
例えば街に入ったらマップやyoutubeアクセス先を変更したい。
youtubeアクセスだと、フェードインフェードアウトができないのはツライ><
・モンスター情報の表示
モンスター協会さんのサイトにアクセスして必要な情報だけ取り出して表示する
WebプログラミングをphpでなくC++でやるのはしんどそう。。。
・公式アップデート、EMサイトのRSS、ツイッターの表示
client.exe直接起動でやっているので、パッチ情報表示は必要か。
EMイベントに対するリマインダは欲しい。
・2アカ起動時の利便性向上
結局年末セールってペンだけじゃん><
サブ垢のゲームタイム投入とSAサブスクリプション追加するまで保留か。。。
追記でもう一つ
・動画保存/カメラデバイスドライバ作成
前にキャプチャツール作ったときに対応してたんだよな。
そのときは外部のデバイスドライバを利用してたんだけど、カメラデバイスの
ドライバ作成もそんな難しくなかったような気がする。(負荷を気にしないなら)
なんでまた作りたいと思ったか?
injectionを調査wのために起動してみたら、縮小表示ウィンドウが表示されたから。
それ、僕も昔やってたよーってことでw
ラベル:
UOClist開発
2016年1月2日土曜日
iniファイルがぶっ飛ぶ
帰ってきてちょっといじくってみたら、iniファイル読み込み失敗した。。。
bakファイルを作成するようにしているから損失せずに済んだが
動作をチェックする必要がある><
bakファイルを作成するようにしているから損失せずに済んだが
動作をチェックする必要がある><
ラベル:
UOClist開発
iwebbrowser2で作ったwebブラウザにyoutube/embedを貼り付ける
今回、少し悩んでしまったのがコレ。
ググったら答えが見つかりました^^
こちらをみると、貼り付けたwebブラウザが(ie)がie7エミュレーションモード(?)で
動作してしまうから、ということらしいです。
ということでそこに貼ってあったリンク先を参考にして
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BEHAVIORS
と
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
にuoclist.exeのキーを作成したら、無事にembedのyoutoubeを貼り付けることができました。
ググったら答えが見つかりました^^
こちらをみると、貼り付けたwebブラウザが(ie)がie7エミュレーションモード(?)で
動作してしまうから、ということらしいです。
ということでそこに貼ってあったリンク先を参考にして
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BEHAVIORS
と
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
にuoclist.exeのキーを作成したら、無事にembedのyoutoubeを貼り付けることができました。
ラベル:
プログラミング
uoclist 0.8.1.1
・URL設定ダイアログの追加
UOCList
download uoclist0.8.1.1.zip
URL設定ダイアログを追加しました。
また、youtubeのembedが表示できなかったので、その修正をしました。
embedでのパラメタはググッて探してください。
開発中に一度キャラのiniファイルがぶっ飛んだことがあったので注意してください^^;;;
UOCList
download uoclist0.8.1.1.zip
URL設定ダイアログを追加しました。
また、youtubeのembedが表示できなかったので、その修正をしました。
embedでのパラメタはググッて探してください。
開発中に一度キャラのiniファイルがぶっ飛んだことがあったので注意してください^^;;;
ラベル:
UOClist開発
登録:
投稿 (Atom)